at(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[], 0xa) close(r4) r5 = socket(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004eac0)={0x100000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0x40, "5080dc634f267f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000005f380)={0x0, 0x0, "f78ebc11e7bb987918614851ead444054aa9d595f7f7dd5be380176a6d78dc87c5779a57143daa1fc7939faaba134e673a02906af1f37ac537885e01e4d7aeb6d00712805a62d7f9100b641ff690f1f5309868b2e7ad358469e1d6035ca46efee165e2a7e1d082699babaa253e2df3df2206224d5652d71fde479afdac0269b9df3a404b7347b1f5f59d7b701f4f1eead06e7f56039a76f40ed2e4a988575f8c1ada2d42a975e9b439faf8c98f05c8fc23e0b7e3c65c25b7c0deb00a8d1eaafb677d52e00abb7437dcfd6417e7f5cc37e8d8d969a495efa19df2d3cf6f08e6a9d6bfe740134461c9a66ee894fd76884820f7d6afcff7ec90f6e1c767043b9489", "52794c499065773e5b241a6bab94bc284caee7afb95f8b7c6792ad14c0c228b25b919bba9ca2239c05929af326f0bb1a7d83d8d3035a0bae936f9ad94346f6aff6e20d9d8a7aa488521355e059b303c9f9506fe7e22746521b6675f0225671ded2a1076fa3010ff6d69906bb03435ee14b82e07de13ea131020bf30697f7d29395d5e6145d2db967c3fcd9bd1953e02a2208afede46ec81dded348445ea78603738e255975731ca7b008c95030409356a8829c5e447fce8c31c770ad2af17ca6ab50c7dc0472c295128fd9a95993446f4744704b41952f07b7a664af59fc536ec1c0da22de01ae673a453da411a724ad5941d501aa371c77526379cb08a4182a2adf5b17517096ad37ec182f6fd4ff5b3259880d26ebe0867575af451ff766aec1d1745b982386f963130bdd43b2b5f95a273c58cdad341ab3b0992b4b9948c2685ceedd6c0d67af343503f01606c15cca485ecac00561fb52923293d8e87014b0b5e8e8ff4370973cefab7b3bcb2c06d5c97e625323197a634e768e817bddb6f5882d004474dd4beb15595a409a883d85884fab4be68bba4c9bab8f8d2165618585e0a8feefd2e7136fc53d75f61038eb21c3a9c3574920045476c83295233a37790506f9ef29f4cb5ebb4fcf3013c9fcfd27e6ba4b0cc04114f8928894d38fe28ef66640de11a02707c44e7fc87ba9725b37ce30b0e558ef92a4cabeecd46756cf2a8a3aa52fe506572b76efe95bfcf1860512d73021a13a56971497ed27e065edcdbfea234ff86e6b41e62ef7d0d05256c016f98af756696cfab4b3039af60c9f8806fe3c96c9172a39e24b426ff8925f487fd34dd5cfb46fc98cbe917613d51791ee303844bc206dfede289411bdc29865a1478ac0d82aea036b3d637e879771841a0576bf1e0dfe419c7f3c955b39ce5b315a4f2371bb86ee9ca137497f1f9326d925f06fdecda17c054390ea5fb1f46cc2d04441ed4e885fe794e6d4e2daf29166abd34d1fba0b0f7a0b91766ebc18f6e6449b202bffbe655347a2c4a99ee312851374b2d0bc1ad111e569bef698917bdad408fbef74704b23f605ccef3797b5ad424c589560b9e2d40b51437de9f32d6e09093161ad770456676b8f074cb86309849ac5333113fff1a7db5c6e24d6390f55192a079fd31a9be3816691912c789e17a7f2329ba7100c5cd8b0f438e2a0333e1ab4e82c91f64187646c9ad7ed779af06afa0dbccc9e3960beeca86c5d25b7da10beb932cfb21dd58f42d28e37f4fdc5cd8424ec35c7471ef35dd8afd4c952c83a9173cea7298d35c7fefeb728abc73fc2ff57a7be7605a3629414c77e5de6df87ecc171003554eeb4a49b159add6c0641dc7dddf9039ab3c0ecaaac5955e489c44db16d309990f5e8476cf6ea183a5b22e60c415919a6edd0df4a31ee8f5e6b9f2eff6b68aa5f334bcb437b783a79c9a6f00f5f39aec01a073eb710fb4178048b6d5ce9d682146a2e8b7af6eef9275e33fdfdbf69c7d3877b358c04749f1e54915a064829a688857a6a3efd1b3c7aed66ba520f64229a645f2bd8edc8fba94efcffe2c43f72cef9313f07c3626cdad96e00bb3f5807e52ae3605e21dc004fca110b356353e03526889e52963a1d0fda2a092d2573b6e114a55f94294e4ded88bd24ee90e6ea7b4ab8e96a7738dbc78e5e03a99e078a75cfa5c0905d00a77f151492b3c7704a35971a76692b586c8e1f23440d2e6fdf5ee8ff7167347a3c24f7c6190668e16541fe3147841b30745b5b49e25aafafcd19cc8b44813a511b728a7e94a2932ff6badd364fffdd58c8b54eda7efba0e86deeef1daa7d38e83b0bbe0b943f98bf2142a7efea19a9a161ed4b52ab2768f9508da5e09c4893ecd43ec27f5efdbb25bc0f764b24d46f17f9b392066117211a3b8bf2447102d079f61183e9562ec25a8718a0304e6370a2763df6a691609ca6147d203cae28faf1d175e30bcfad3243af6e51b9eaad1684e584ea90453c496244871082f7c328d04973290531a800400f99637a37f1c1a2ec64957befbf95a1f34653fbac214c176b19e243462f3a944911d93c3f977ed59a97e910214e7f65a9abf383c3e2c75010479fdddc76dde18cb4ee2bd1009f287802f27beb053b2f2883345b09f659e5823d95edbdb102d93c02e0cb89fca9e5195a3589d63b6009359a1d714b167d3b3ea73d3b9ceffcd63c5ba294b9c0171554414c9a8972399b5ad502939a9773fe86ebb19903185802894676ec4c9333ab262f61a98c9f56d5cbaadf569556c2ff756452c005cd80cb796ed7bd88ec7b0bf3c0b874f8b668701ba21fdfe75f5eb21b7ac963037a361ebb7eabacb7a416f41830a8e1088f17fa1736ea8745ef21b6a3391545978e66efebca027bc1f4df654a36d9e357400c22da73f88e5324b9bd4b3b60945db4ff0770ec7792026f84b8f14587e2fe8688417a73f43a9a60747e2465a9f54585a2609bd03492d6591ce55fea71a80b02ea93c3a15a4dc0fb4eec1501bf166a7cec26aa733c1ec6812f34ad119b98965bb98c4f0ca8a15ce7fc51652e6fc73c9dacab3eccb493db766feac95dca8148cb5edb35255b13fced3a533a4b0865a1f1539edd58064a18b6c7e85ae23494f4b3c8251b56d1ba6d87e44e1eb1aef54b1fcf4d8fa9e12f5673ae8ab4c43fd1bca6b5edb9698c813ac0d4b716b1cb4cb390758ab2c2920af89101bf9f66cd748b6b7387ab615f48f54a90eb33dbaf07dec4b4d4098e820e5bb5061a693640775db8a8a27bdd0e737e926ed576cd203012199b943b7aa447f1c4c730fa41e2f2f5f95b1384902825bbfd61562ed550569030c937b0cc2ddfe7b1e55a030ff5ef328fe7e7e7ac522c56ff2a665888efa3510b42f92c261b923f829d3b51aa7cafd6ff1ddf6cfe6ee84012989b4e9054e2c8d0f0029e2948e738dbbc97e94e3f9115bc03565732507775a3c77f32683ba7f725aceb9023512d149b16b3562cc7f36bdd217c2212b41041729b4a25efcff245f68d0528fc225ab6176dfda8533a8431ac2904e7ac1b2c46d4aeed32f1ffdbc0b97df2495cfe464152d629f8624c55beec2ccf60b5562ca16c9087aa5000d08de36efdce224dabdb28f5b71a95843ca734997f7ee8e418641eb47b7fbcf74644dd842211529b9760fa9d61952f4219e67b8ab7375b5a8ba64f76e2aac3a5e56d2b181691303ddfcad2f27a86d7b658e5a82ae16d9a5373ce0867889319548d7d997ed3b1ea2814213564759c326c47e45e2e1d6d25b46fb7f93fe876b23fda63d5078dcbe4917158c5cb8ae0d572526850126a769263e348ad59e1fd93438516b71c9f268cc426d19289266aa41047a9e2b86f8ceb71112862882cb5154331705703ccef5e307a9270a6485cc187654dff82dc11d09d7f41b368d22c181a7622de5867d09b3ff6a3b5bf774bfc7348a61f94b318a470fb347ca6107401c8ed47128b0a2766006fe26954ea69dfe5f484550989549fdcbb33c0761368c98ad05b7681282960183a8b12a9693fbe8db4edf9cb3d8b9ed4d55735b1b312607bf5a95c053c79c965521da70f154977383051e0b3c477f07933295abd255536df941c9a7c3470f0a9af28d423d1bfd490b145263bfab1c05ea6a68f0adb43bd637e607ff36998116ca6337e293a2a58a434d4bee98c1df40a4c6eb91bfa60302c03833288c237a4714a942d075cf0f2827614fe9e034b79b81b26fbf8e2af5a476253ecdbe596a87db093c59ddad731c419318d376fca5e46718d2b0bf5d8b1a44f353e0220055ab8d65afe4a52206ba930322534b09a2112b59a6a35f1df86a36b6d520a24d669d284974a30fc3c3cf533ca688ead1cdc7741e17db479d938d12bea125b318576fa93d3a0bd1f67a24dbc7d847b69d5448c5e0f3900db5a3f994e6d6bec159a8ae416272e5eaa165eb63ae2d62b66f2d0f506bfad2fb9664948c514bfde81e6c59c545b1f12d8bbda7286c9b51afa1d54080dcddd50a38db61bd48ec9484d4c4c57bea044f09f0b85d64afaea362ac5f29d13f6aa61d3fdcf3e1160ecd47bbd5bd3d41e6033a2d2178812abae14f65d8a174053fcb69b754480000f93d150ee738ed9508b7095141ca12bc08109490b4b1734a9d2ae148c160c28ef391a02545bcf9e3659b5eccb4b040ca047a878b3693d0083b3df47e564f0c0e84ec55b3c5e47e34724919f95efce4d4d26c2970f487bfae61f76e6117f6d658bcd347e0b4c5609b288c6103b619e1f2a6cee6c0122f53c463c73ea388219709ad5ec4b04153b2f14ceb04bd7cd873f6d011f04ba0a851993ce3ed3abde4bfd4c6de053ccf23fd76f139899994c3ecd1a1d483321c281d015d2337aa145abcefc4bde435a358f9320764690611a6a09ce5a07d4ec2022aff451f70300867b80a60027b0f32a45babb05c0ab4b36008ff214b04c6c368efd2edb8689d8b1aca5ac27e284e606393f1477cd757006f6c5264a8d82104c1a35685b66b352789b02abb3eba15b78f14bb3d20cd86d314be0e6d8c538f65ea83e585254161cf74f883f290ae01c25b4d22e8a10d03a68da05be875210d5f4796ddf400641f9dd522139290c593f8cf80ebf84fa4e18d6999ff2c23dffdc51bee434bd7d9fc2dfb0d35d2c8df4c6baf8503a918e9456e1b34c96cf85866c16cad59a49bf8fd27a39f5927725f56e8c8e1c63c4ca7b0fa1121665db1bfc2f44332155238d72d26a7728df764fceaa1b555470d2f29a1dee02285378b4b387e7939ecc2051a1cffb68d775ba6fa15ed1374add53fc0e61b6c15d56d1661a81e9310468ebbf27f594fb154fd1969712088be91c40b341634b38755ac62200d9ee14061c641a5a2c8bda858f6e98d9cf670bbb7958fa723929c295ede2ddb094f88ce7f515a60aa8ab43acccbb538293ca32c69f8cf4262da50afb37541f686a346507cee4258614ba68e99890d7408463cecaf84fd51b5d9b0812a3427218a457c1a2e16e99866524fe88d80cc5915bacf0f43deaaa48eac7ec511b06a5405d04ba7c041ad974f846a19b9b5b2ac1e5b4fa12f92be9557fa0c7861c550e353ee986753cdaaadcfb7d079de39a592649864ee6a91b34c8d37089a295cee251f0a0579c90e4bd2a1d365f9cfd3fc3b9c8c217a76c7c6c286f573bd6d894bf29abe4eaca181b26a8ecadb30ecb3725330cc1c0a11700845873336116339704b75a94d9a0bc50bb54870e1934c1380a7d356881357d62f47c759695a8df964384faf116ff0d715bfbf8b4a969951593d1dbd9b347edb5c1f240a93b35c07d08bfb921c861a22615cdd8d94ab62319d9056ea4737a7f9c5a958c0a808e342512e88c9f9936255f032893f89db4c58ee4cd9095a37575ee4706b8b004e5609d44bbef03eb494691"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000060380)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7, r10}], 0x2, "e6c26611d6e806"}) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f02", 0x8) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r1, 0x0, r4, 0x0, 0x80000001, 0x0) [ 207.611972][ T6200] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:03:39 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:39 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) 00:03:39 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000000280)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x86809, &(0x7f0000012800)=ANY=[]) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "55dcc35d7d0843fe93b862715641d7875aabc0"}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000200)={0x0, 0x1b000}) ioctl$KVM_NMI(r3, 0xae9a) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000040)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x3) ioctl$KVM_RUN(r3, 0xae80, 0x0) chdir(&(0x7f0000000040)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:39 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r3, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) splice(r2, &(0x7f0000000040)=0x4, r3, &(0x7f0000000080)=0x6, 0x4, 0x2) 00:03:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) r3 = socket$inet_udp(0x2, 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[], 0xa) close(r3) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f02", 0x8) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r1, 0x0, r3, 0x0, 0x80000001, 0x0) 00:03:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00006d0000/0x2000)=nil, 0x2000, 0x100000b, 0x8010, r1, 0x45636000) mmap(&(0x7f000078e000/0x4000)=nil, 0x4000, 0x80000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[], 0xa) close(r4) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f02", 0x8) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) write$binfmt_misc(r3, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r2, 0x0, r4, 0x0, 0x80000001, 0x0) [ 207.815791][ T6215] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (26 blocks) [ 207.854098][ T6219] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 207.938053][ T6227] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:03:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @empty}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r1 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r1, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x0, 0x40002043, 0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x1, 0x8ac, 0x1f, 0x6, 0x0, 0x8, 0x3}, 0x0) sendto$inet(r0, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r5 = gettid() tkill(r5, 0x17) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) unshare(0x40000000) 00:03:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:40 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) 00:03:40 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2c72, 0x4, &(0x7f0000000200)=[{&(0x7f0000000380)="200000000001070000000000dc0000000f01000001000000000000000000000000200007002000001c000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f010000000000000001000000000000000b0000000001a0b2408ac6cc162409ee6e3d", 0x66, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x14fd}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x800002, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x440, 0x149) write$P9_RREADLINK(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="10e4000017010007002c2f666a440800"], 0x10) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) write$P9_RREADDIR(r1, &(0x7f0000000400)={0xa6, 0x29, 0x1, {0xffffff01, [{{0x1}, 0x6, 0x34, 0x7, './file0'}, {{0x0, 0x2, 0x7}, 0x8, 0x0, 0x7, './file0'}, {{0x0, 0x4, 0x7}, 0xabc, 0x81, 0x7, './file0'}, {{0xba594313775fc965, 0x0, 0x4}, 0x4, 0xf9, 0x7, './file0'}, {{0x20, 0x3, 0x8}, 0x3, 0x1f, 0x7, './file0'}]}}, 0xa6) r2 = socket$xdp(0x2c, 0x3, 0x0) sync_file_range(r2, 0x1, 0x4, 0x1) r3 = syz_open_dev$vcsu(&(0x7f00000001c0), 0x3, 0xa080) getdents(r3, &(0x7f0000000280)=""/243, 0xf3) 00:03:40 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f00000001c0)={'ip6tnl0\x00', &(0x7f0000000080)={'syztnl1\x00', 0x0, 0x29, 0x5, 0x6, 0xfffffffd, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast2, 0x700, 0x8000, 0x10001, 0x100}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@setlink={0x28, 0x13, 0x100, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, 0x1000}, [@IFLA_TXQLEN={0x8, 0xd, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x20008800}, 0x48000) 00:03:40 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x12) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x8, 0x5, 0xfffff001) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 208.302646][ T6254] EXT4-fs (loop4): VFS: Found ext4 filesystem with unknown checksum algorithm. [ 208.322769][ T6252] EXT4-fs (loop1): bad geometry: block count 256 exceeds size of device (26 blocks) [ 208.338453][ T6262] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:03:40 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 208.349946][ T6260] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 208.350249][ T6256] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 208.394176][ T6256] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/207/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, 0x0, 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:40 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, 0x0, 0x0) 00:03:40 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f00000001c0)='percpu_create_chunk\x00', r1}, 0x10) write$binfmt_elf64(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="7f454c4640ff03041d030000000000736de8020003000600050000005403000000000000400000000000000006030000000000000100000009003800020001047ffff9ff0600000005000000ff0100000000000009000000000000000400000000000000d600000000000000490c0000000000008000e1ffffffffff020000000400000002000000000000000700000000000000000000000000000007ffe90000000000ffff0000000000000710000000000000eb7f3fe3434120393a50e2cc783973894a851fb87dd0cb2b6ee5fe48cb7466d672a04a9f42b2da0b475117c669070b2df8b277b0e8f0af9d265677b4898476b140364474f1da0f1e23a0a41e65a47b7bebf7bed2d0f9d40df6177b2d527e0fe922cc7be0e551e5acb3d1f6c845f03ed61d6f34f29e265f028633934e812c69dedcba778371bc5e2e75c6570bc38bc31977e422e7c6e3f327f3c3c6d97159c91d833ff7b04b399edf90369d72db3486cb3c87333e454a002be12510fcbc44ba347bf751fc4017ec246fbf7ae7e37677aa8a0af3228a043c4584778ec141cd5a4935766b871875c1f10884419aa3359ea94d66369894ee128fdec0423623d006b221a1228272d0b19245b84a1223a16e168fcc100dee8ccf944918ce56e0d407693784ea1fb560d5b271cea3c0322458a1733a2cfb8dccb4d90c0b8804f235ad47e2c72ab0678de32344b1b5d1ab5e6fc3860fe0ee6f0bd773e7dd86ecdfb62e751f816704da8175352536848bd98decdb585326b7f17ae346ebcb564deff6b58243e732f968315549475e692ed33727ce097b0a99b0493e5347fcefcca2f6606c452af18a6a11a1a241d7a135187b3f7a7e6c68198739dc67aceca8f418c167f7ba252465adfd9019596ffb64399431bfdd06a00b75d64c0635cac39ed2bd2f5737a722b437d63b5278dbf5c9627d76dfcd8fb91a5985c34d5f163ffd7cfc662619c5b7cf5b3874207a8cebffd6491979964c56bdbed45f8fbc71b1eb27c9bf73a2592b71a7be16d824c85afca482dee0ca13d6d67b085650fbde4df221ebd68f6cc37ed389bceedeb5ed2a26084be9a1dec5f0bcea285af6e38f7b04dfab19ddcddbceb7541d04e7bfcba3ba0039dc6aa91d4b4a5e78f33e4a017e8c4fe7f2d51d88a2143d3cf3377aa9e8bf1276c9405b78b822246f19b176efdcbd1230e8f0711708fd7b56c1482cbb2582a3df11653ff3cf452d7a0ed7709cbf8dd41afee9bea278d9ac1a3b1362a95804dd8c755e13ba3e44b1137f146920d6e693ad9a45d3e3ff2a6eaf7504128e9ef1240d988b191e950628f9ca61e9bbc89b5f474f1df8dda43ba7330fd014229718701e3df4f94945838ab5d9e81e4a83c10aac8df490d68e4da87b1b9a33237e3ace0ec9c90c735c8c11ce37e97216f39d0e35f10c51f7"], 0x199) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:40 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) sendmmsg$sock(r3, &(0x7f0000001b40)=[{{&(0x7f00000000c0)=@ll={0x11, 0x11, 0x0, 0x1, 0x9, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000140)="95757ae10722810a968f78c665c47b89c7a8b626a9fdc32501a9f3c04faa541eb4c900e540a7ce4afb8aebed6e9318a7a7786507a2e66042908653de94483ca672987b9acf499d03773de223f8ca77df58c29b73d6998ae4e59e0b9e8b6af78d9ac22fadf784e97dbbe2fbb1a4463342349ca473861e4760fbab0bc532620e637f8194681d41a2153d1fbef779d2b8d061781c45", 0x94}], 0x1, &(0x7f0000000240)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x8}}, @mark={{0x14}}, @mark={{0x14, 0x1, 0x24, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x401}}], 0x90}}, {{&(0x7f0000000300)=@in6={0xa, 0x4e23, 0x4, @mcast1, 0x10000}, 0x80, &(0x7f0000001480)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="c7e13f608f9152c026e10e0c462e38aad22aed470d7b447eb3161236a1df0b579cbf88767755003930905f25326c0f3361fe927f2fe864eca46dc43ab7c591cbe5148c59d167ff2cc5088398a0a6a4784b1787057a095868b29dbcea9a325160464559ee85a6e960a70902abfdda266df143f74c77b0a5ab27cc695fd61b67560f6ee0af8fe55987c6be10d5e0ed0aa1e6ad98c89e2c0087f7814cf19d4ece437b12f63b3a66f5e62f3a81a9b69847001cf8", 0xb2}, {&(0x7f0000000480)="854bffaf3258a1b43262ccd642188f9fcd6529bb22043cebdc8521b3e8ee0ca700b3142ef391604e149b4dc9ddde02b0ce4ada3ceda581798b07c62db5720c83e30a2f712c85b416dc5352d5382ff1898141be574d3772a0c76430f37354d734da2a5d1f30abfc631a5a8da334a6db19a4a593f8ce4d06b65b07e6f5961e27cde0139d6cb0c18a2a3748ff5f96f7708f2dccdf16e45c8186215388ec3000d58d4a1fee6597960f0a3a41eb4f8b74a3b36c9ac133c548d6c16a13e5f9b1043c8a2780a3c1413492d78b19e0b7a3bd4bee88af39419d474a66f99d71ed9fe7a6155361e24e6e75377fdeb12fa38fa1591749811f3bc1823131441d183e05fde3aace7f9d8da7a0884c9df98990a24c343eb9c1f27247aef270fed0664314243c886a4445827ebd781284676a0652f38d9712f840aff1223e58d3fe1908acd88fa6f6018d0fd892180898d367c2d8c1383fe5f16eaef3c0edd2577e688ff5f6276a5c3a1220cf697cf0dc427bea2cc4a452291b092df7af53aebe6a34dbc2c78294a8e7eab15b4f4e8838512a6e0e945cd1f9927128cbedff246ad1b8b2abc452e97f32df3d0703279c72d31b6a2c908f67df0a45cf74a4dc3e42e413153cd3821ef7ea4dd846fbeab5ccc1b0a581287b928a60b034206766fee6bf7adf4922ec33527454a605d8fe10f7c482857af8b80d158027ead10715dd2357fc472a951c6270b133bcf7ab1d6483a5635e98f4838a932e27a78f539d63720beacc88eec3e4e365e8bedba6850ed755dfd523c4b422e1f10a0392549e651c264d179f1a92b99799efc2fce2c08d2616792bfee813f59cdc31c8908248b14f98ef60188332bd8ae5a0a10794741f342355aba88596f4d085f635240c555976fdf563d8386ba5063e4afdbe57fd674a0c3411b9c47750df8323d756ddc8da90fe7edfe11b173fdb29049dad7f03dc77bda7f1e19c4dd32a3d8a2c757aa4ee01a2c78fbf03c469913c2a767b7008f798d08748bb18ec27c48ae21c254db245bdb2b646c3a9f55ca627cc61f5ab919e47e61e11d6b9b21900318b3902875e1f6380b0b3855085022c03e6bf81e111501e0ea687bccd4888fc31e5f805cd6d8778689e1562d57eaa0a37f068db222a287c53c28d89d4dc4b941ca78605260c7eab49427ebccad90783c43f7979c9d37d164cc9ddb9f831db3ab7d4b0452e1404ab3f557f29e292e1753a6ad86819cee5aad92992ac4cc1ec7e7d57e84ffa0572ef9b676ad0e40e0039150774f39d1edac0e004475665d07e9d46ed3b1ffdb0d1666314e1e9496b6e526c92fc696ee660adf7c157a1195afd314ad8f85d9a525a5ae04c9ce80807aa0d3d5e5a96f16a81307c8cf3536355ee859b6a2225ce1ec661ccab4a103dad940eae3c3e6b73d5ea96e721c5db207aefef1750974ef5cffc700098c9d528a2314ce06f933d2924d0f37feadc4315b7650d72d35a635d1f54353223e35a3eec40724a092bf4ef833948290d203dde67090abb6b10cf412111e7f6320bb076082ec0e8c3ad5e043603432ecfbc7674d8ef88abaf11808ea6f7d41394f472d55ba18d6d73cc5b629398aa0e9ded73ac6c26109ce1fa2b057c41f095a5b1817030a552673b328ed508ddc7cf708a2e8406eff244199ac892033b000df8a461e81f68178c09ea1edf8bd7e8df8f13c9fd3e084b8335237eb22035f99d58d9dad3d6e5e2d2ebdf8dd2ba877eb08bf5227efcd72f04728266ec4be07f26df652cbe085b2ccf98287a233668d295dd650e878e8c173285921b334e65e915c603e0f35f5618f3b4fd1752d146b917f17a6622fccd6fd70de40de1182673ba0eaadf087e49a138e94ecb6b55b825bd7adffc4766b0cb55662e78a63540ecff6fd1c9323b0d31d71d61bc61e068f7060809c5628f08604b22c535bc249a84f3e1550cfc7704f36e6a30f292dfc5067b9a51c2bb5d58d37266789ac8ea0b00482400c2f256775d0004bc1c562ef994b2232f855dbcc4c2f9ed41589a53b3260a4e2d55088c8ab431bd92639b0f1a88caebb19c93c3591fec3d4e1833e436163d5eb8f55cdeb342b55c9d3c4d98cb0e223004259cbf55623aba3bd99244aa22e51a5cda307f35ec3778662085c60bc1836d36cbfc3da6a21a0bb8262af49ccce776c7ae79f6e0f9aa2eef010194fc5daa6c681c3bf191a0f0ec129869ad2c2606b4d9826dcd0a0bcd31a3d6776349a200ae610d35f604e40c5a0e1de932b684d0078b1ca9db745f0793d2a24e90cc270dc44bf244212a25816f6c578b5d50698fd0dd326894dce9cfdf5fef5a8d17196fd0256ac4618577c7c9ce8e12e614f82a5ef590aefccfa2dd9d5a681d0232340e6861df2afb6133c911d4fe3e6715f0c7bed4a58d8c7cad85a74b458e9e96e2f5c7c5a12df7143563433d210a93e42d1cbe5d86f83551c792b899b1abcb8e45b32ad2656282ef4f23af87a2b98e8860b4d4b175564111bc9e6c4910e2700c7a937048e1e120717906d141f823c0c719b927ce1fea645433ab042997b101dc7c5cfa40c4ed8141632ecdada221378d99b583463bf320d4638ccf79e453f02cddb2fbd6587f44fd0e7e50988f2158e26f8266da20169122d37c34d4325452054c62361512aa36f3a7e599ae05f1b379e1ee11a53f519a3a1eda7f86be29d216675a0936002e3604b3f6b3ec41078001d22719b02de90e03bd60159439e3ca0cd173095b3cf65fc724090c16009d5eef31a4e032941a382d38502bcd35dea75f1cf8d184373596edc8cf4adc086929228ac34ad4c21932ea83a09436cf00d0995fc86d8019e35008c32d0b52619bb7ccd769b4edc5bbd9e0ef54dfccded0b2233b84e45a0f311b030ba9e0c5e464969617c9c0c6516d6bd4a3379835dd073d4992046ac462e344834070fa1c5c7ce8181adb15f09ca3a1c4f6bfcb0afb3aed46afc9baa8e2fb48830e1ec7a90c28fe1311f70fd507d7b5313486e4701d562d1a66dcb931d65dbd333cde355bff27f01fecc329e48f088b2f9dd6d49bb099ed11234d562de031e33b2a0aec18f06c55f91c1c348ca3cd3841d2e49a8a63a4512301808827e523edf20f186f337e6c9a4fdcd8fe2504186abecfb8dbaf64916a85fdf6f0d276b6445dafa7bc8259922f10efecd503eccb117fbca72f3936958142915ae8b598239ea9b14c6e2248b615c8c3bebefd2f16b3f3e66187736f64ceebda40ca9318c11d0caa0128de0a46e6a2ebfa5889e89caec888b2f5265482fa788cde8e62f34882a138e774ba4070ec6b665162f0bd97340b16f809abc7280a2dcc44ae7a521f92f0e7a6476ec38ac24efb847b2fff240d05217b67d78b7c3578a78240f0b727492f3706c8dc94de1e47d38eabd81c3bb1f0df4108cc0c01046d7be703edd11149ee5d6a8377bce82787c6a7949220010546c7fa84d06ce19833ac18f28c0ce8ca47bf227d2aabbc87c0a5675ba83e7646c16f44eca287d171e6b113ee10d03a0c12a46966e1a0180b4b740e9c2f2411f062382f2e7bab2ca9976af922d53122d0c47670947141b6965469ab0a169ea6275c0ac7e1a80513c2e63bcc19faf48fddd8fcf2778811ce530090ba725fad50ee555dd5cf5ebcb1a5029abc7e8fbe7e897698d38ffd907da5853bd7b2507c25330642cc1d43bb10094b33d3d27cd40da0f838214b6b467ef4e296803273362c008145c773263e76aefed2dfde8a601a2819ae02404b3b21134c426848925e23fced66d03ca5e4d227b04c3e530dbb61bef260d95d6549f4191e4891d7a09072d540ae29757fb1aa2ed7518050778d698414648ea391f96af4aa2bbbeefa63c11affcea4939a80d9d6ee9d5f993206fbaa83a0a49fecc978f05eaadaf77d195b6aa9e87804177b8e292f99cb3b7c60074c1a6d24471ee70125c5b39e86c6a26a64a2a910faf71592d998d5f2d2f03a8c99367479fb60149f629fbf39f21e135f4ead90d7a2db1a7b5350f6818ce915f1ae9dfd1a5729f1ecc295ef70bf6a5bd0fe461ec80dc59311bf37e0248c4b741bcee553b0ee66fad0d9cd0af1d1019287008659c094bbcf156acf2261134a345339aa836ea57e6c251999f82b69c6260ee3b0cba42895ce369a9f2ad0ca3cdbe1c434d4da8b7d15d03d8d01ae2e10a5ef6cd4eb6985258d5321e562f60b2abf2363bde7f597390974f8295bccb04f9b9b6ea68fcc662f0d2fe39b2d6caca521adf15205968128789e20aa7c4937b66db7eb89c4a871acedcde56c45adc8c98f634ac8146cf0c1ffa216efd62d5d5c7d664e1414f1f5b3ff7f34d1dda62a92af6cb123c5263aa6b49d537f00309a1066804e097b611c8331868613b2ae4ac3591f71f216f7b842f325c6c85e92b0b0fa0554e6cc2b9503559a832c8e1245f18d2c9475b6b2394f7c2a6629e2ea3a2bf29b77d9ad3458f479bcb7149923ecc590705ffc79d149a5892315fb8995c0c19b22a8977f52cc62301227b45677bb2745af857c845aa1b81274bbd577dd2147610fe70700f21e468d1f1c7161d32a031d45e7a5f636d5cba48236b86595694157bfa4a9845b1bd6afb772ca0839571169c4b41da8d017a150217b250375fe0ac81d9a5722423b65faa04f6de8cf57f3172caa4c62220dbaa107eb2efd1d4e593c64a4f8f289eba16b2e79677026a5ebc6027ab3a3b882ee1ef42a608dcba08e54c96c7fc859c0bb808b8bf0df9a62a10b1104eeae1b4ee5fb22e430eeaa2b631ec3c9596b1b0e33d11d545f939a0f11b84720c10b144a7d047b5f36cb14d8e75cf1ce3d85b1aa4fe156c23b1bb5db74b88bd2ec53a9946c93dc5c764e8b42ff25de1defd41bac6320dd730b7c167ed6b34ac0a6b1d77bbe4ef2a7172416e117f744f6a444912034cad2ac9bfa0428966230f43bb7ee58181667ec266333d5bd8a1ecc41658af1a5e10e51581979e09e94916a281829d988fbc8506bf671007d204d7580c1d066e6d7eac0a6f6ceb2d9eb8d516f32aebf5136382e511b17dffce2840195b6e7479b0ec3ec4e2509480e7ca0218bee89c2f4156357d4342076418634a80a7f09e7901e029057cc3970c23c451b72164981395aa136083a1651d059f79ac9971fc73bb3e18e2adeb673bbc7698cddc55bdc0ed5e70d2b8df1f68d78065b35b300c84afd394d3dddf6a687540e159464c0585fed35d6c36bb6c541f506954d4e6f2cc6f21af00e25984e9b1f96d134e78c5ea088e7a5d29e2dc778dc07308dd247dad158d21f352969086f438cb9ad577ee09d5e30fb8f86352f1b31da09a2700fe2d2d5ce7b854a4ff9662dea1b4512ae2f7bc8f609daeeda3a7bc03d28e97be58c099a237ca7e2b199462da5c9f9db6389785a93c03884171513e8d394526151f44d7052a98f25461afd41ca29f7cb8bb3eb1d447b52e48f4b9fce214aa6e60a5f72ac872e600e8c32e0053b5251db97ab38b1992793ccca4439dfd79c3eb451ae7cdaa90e1ed7910969fd0344fdeba5da68429e108c482c10b01f6b627e67b1fc473c4f4f7d5233dcbc8ff3b9ffed35efe73e279ada097d85fa50c08edded257bd8eb7826b55ece57d152faf443689c5428e8d74adeb950fc6d5fe8ef3c4ff5c02fbedd47396cae3f7fc0fcc83ca21cc4df4cb809eb4a0151646012ca3f5e02cdc2f4216b164461aae8a704c75c4c057c76ae3145c9118c4f1e454bdaef61bf1150583c0286f16cb0edc581e3d9c0f7a3dbfc413aa1bdc3c8918a234a0e8bfc97534a062fbb3cadad7843dd0f4b40b96a0ab45c790cc3fa03a51c0e0c8f", 0x1000}], 0x3, &(0x7f00000014c0)=[@timestamping={{0x14, 0x1, 0x25, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x7ff}}, @timestamping={{0x14, 0x1, 0x25, 0x80000001}}, @mark={{0x14, 0x1, 0x24, 0x1ff}}, @txtime={{0x18, 0x1, 0x3d, 0xcf}}, @timestamping={{0x14, 0x1, 0x25, 0x81}}, @mark={{0x14, 0x1, 0x24, 0x1000}}, @mark={{0x14, 0x1, 0x24, 0x80}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}], 0xd8}}, {{&(0x7f00000015c0)=@nfc={0x27, 0x0, 0x0, 0x4}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000001640)="63f138fd3809d4c60de9ce7e66147a3fc1406c32a4266f5fd579218060ccaf9fb0c9edc48b6330d80709770129952d0cc3d7ecc6b5972c049617cb08d52a633bb7851c317b3c6a66c11999f5e6e1f089a67275a62effb761baf7cae5d7cc0aa39fee3c5215cb78cb6f909f406a6260286eb4167f", 0x74}, {&(0x7f00000016c0)="609a37fd0ea0b3b8e58cf5f60eb5209bc8fbad1b77630bc5320c1e44d1a28c6c99f6844695b6f06bc8df534d807f5b238c40d930e2c35bbc61318f37541e3eb138f88b03498b6f063fee1d5822c4475cc92d7eb7a4d4d56c5537f8f7749776abbad716e3aac43578928c035a83a721e0c113375d981f7050b5cfb717f66486991e5e2da781d1c4e13009ae9be7de5b689c5299d9f53210d0a87a9e4389d8cfb40c78a710624b3158b31f99dcaae7f6d5eb397e874058f1d5189cb30deaaf313d", 0xc0}, {&(0x7f0000001780)="19034a56a5dd2c2e396a2d67937341e566485b080720caaa3e1b1fb12c51a5e9b374fe6467ebda67015394547a8f4d331d8043a624dbf69ae37fbbb220a0b447db7df9bb5ece8857a452ceb73cef1e787e377b4ff237a589bd32b0d2e47b15b3b606c1655c29931ee8832fa45a2f8d18f05cda189a546fe41aa9cc84d79a3b721ef9f450abdaa67c6a26b5dd500290358d8a3af820f4046f0132e3bbea37c66fb85961989efe", 0xa6}, {&(0x7f0000001840)="05ff930eff04de459fe671e3f1d66912a6c4618beb7570b16a5b1a74f6d1ddc3a67822b62e18cccb3c4d95f2c06042f7fdb89eedc3d74f8cfdc8411a22d6f45a57ab", 0x42}, {&(0x7f00000018c0)="2febe82ec5cad5887951dfac975b98ba9f4279b176107fc2069a4c07d0e27126c54a934f99da91322f6d268972570da51fd609eae7247d", 0x37}, {&(0x7f0000001900)="a877", 0x2}, {&(0x7f0000001940)="393b74671a8879a3292b469aa57903b350086eb47e4df245d4a5e45e6fe3eb8b27aa2b49041327c721a5741d5ae9fbbcd207e9815361de8aaabdc1ba396f1b39a694afa99de8b2ee039c08c51782e606152658fdc829e4bc3a42ac3630754550472bdab2885c55791a8fbdfb2ba3753eea3a8e432e3df3dd", 0x78}], 0x7, &(0x7f0000001a40)=[@txtime={{0x18, 0x1, 0x3d, 0x3}}, @mark={{0x14, 0x1, 0x24, 0xfffffff8}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x6}}, @txtime={{0x18, 0x1, 0x3d, 0x1e7}}, @txtime={{0x18}}, @timestamping={{0x14}}], 0xf0}}], 0x3, 0x4) [ 208.424450][ T6260] EXT4-fs error (device loop2): ext4_readdir:265: inode #2: block 13: comm syz-executor.2: path /root/syzkaller-testdir543692775/syzkaller.QYtj6M/384/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, 0x0, 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 208.589738][ T6278] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 208.618564][ T6288] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 208.657432][ T6293] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 208.671964][ T6293] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/208/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x0, 0x5}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000200)={'ip6_vti0\x00', &(0x7f0000000180)={'ip6tnl0\x00', 0x0, 0x29, 0x8, 0x0, 0x0, 0x0, @loopback, @private0, 0x8000, 0x7800}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/meminfo\x00', 0x0, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0xfffffd93}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x5}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) r4 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x89a1, &(0x7f00000000c0)={@local}) ioctl$sock_inet6_SIOCADDRT(r4, 0x89a0, &(0x7f00000005c0)={@local, @private1, @private1, 0x0, 0x0, 0x0, 0x480, 0x8000000006}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 00:03:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, 0x0, 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:41 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) lseek(r1, 0x1, 0x3) 00:03:41 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, 0x0, 0x0) 00:03:41 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = getuid() setresuid(r1, 0xee01, 0xffffffffffffffff) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x1, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000280)="4e4e93dc65a213095bf3d19babcf57902cb43e652410127d8648bd58190528d04b58a96dbf21fff454c2734a52add998c915802356013be6c9674323a163491cfb01b19fc833", 0x46, 0x3}, {&(0x7f0000000300)="be4d46ece56710bf7b9312972b9fff9b73b8ea6e6ed1a6cfc25fe035f91d0437dce2ea7e5e840f8a61e34f7be132b653dc27c56df613af3a7b662aeca52b407b60dafb0af85b98d6ed3c6e25d3e80935d16ba49130836ed71f5360c9c6cb879040f270be137f26594a56803070958d46f4baaf973cf19e346b9c0a3947c180f1dbf3aed61adffa7fcd08807bd66496c1f5b1e68ae13c0f2e9e863bbd5e8355d141da429d889b5c240d16d5abf3f4734522866906be97f60c63b950c37126f072fe62f9c521d850ca4357003482fc1c844dad1d80e89e66bf1af4a2f98b286872f7d2049f03acc672a7e0cbfb9b4fd0cbcf2526e2bef6193c2a0c", 0xfa, 0x5}], 0xa16010, &(0x7f0000000400)={[{@mblk_io_submit}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 209.284434][ T6306] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 209.295506][ T6310] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 209.308205][ T6306] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/193/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:41 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, 0x0, 0x0) [ 209.342166][ T6311] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:03:41 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getdents64(r0, &(0x7f0000000280)=""/230, 0xe6) 00:03:41 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mount(&(0x7f0000000080)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)='ecryptfs\x00', 0x180000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 209.409310][ T6326] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 00:03:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 209.442786][ T6326] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/177/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 00:03:41 executing program 2: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r1 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r4, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001680)={0x0, 0x2000000000000070, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYBLOB="04e5daf4603ef8cb3bfbb8ccf709558c8147d901f0e14bd7b34be12cc3c208f1819b4fefedce90ae0d6f230be188b2cf0ea02084a5cec42e935bb904f350dedf4bc27d6efdb86d32dc5c68fe5455fcdddaeb9b6ddf", @ANYRES16=r0, @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYRESDEC=r4], &(0x7f0000000000)='syzkaller\x00', 0x5, 0xffe, &(0x7f0000001700)=""/4094, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 209.561663][ T6337] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:03:41 executing program 5 (fault-call:4 fault-nth:0): r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 209.606919][ T6346] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 209.621477][ T6352] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 209.656967][ T6352] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/194/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 209.676424][ T6346] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/210/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 209.711099][ T6355] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 209.723483][ T6355] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/178/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 [ 209.825629][ T6363] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:03:42 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e22, @multicast1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x6c}, [@ldst={0x6, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x1}, 0x48) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r1, 0x8982, &(0x7f0000000140)={0x0, 'dummy0\x00', {0x1}, 0x6a80}) 00:03:42 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) listxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/153, 0x99) 00:03:42 executing program 2: preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f00000005c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/107, 0x6b}, {0x0}], 0x4, 0x8, 0x7f) recvmmsg(0xffffffffffffffff, &(0x7f0000000d00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f00000004c0)=@qipcrtr, 0x80, &(0x7f0000000180)=[{&(0x7f0000000700)=""/182, 0xb6}, {&(0x7f0000000900)=""/197, 0xc5}, {&(0x7f00000007c0)=""/144, 0x90}, {&(0x7f00000000c0)}], 0x4, &(0x7f0000000540)=""/86, 0x56}, 0x7fffffff}, {{0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000a00)=""/161, 0xa1}, {0x0}, {0x0}, {&(0x7f0000000b80)=""/97, 0x61}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000dc0)=""/23, 0x17}, {&(0x7f0000000e00)=""/79, 0x4f}], 0x7, &(0x7f0000000c80)=""/110, 0x6e}, 0xac}], 0x3, 0x22, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000080)}, {&(0x7f0000000ac0)=""/111, 0x6f}, {&(0x7f0000000f00)=""/185, 0xb9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/111, 0x6f}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/143, 0x8f}, {&(0x7f0000000400)}, {&(0x7f0000001140)=""/233, 0xe9}, {&(0x7f0000001240)=""/77, 0x4d}], 0xa, 0x200, 0x1) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x1) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x200, 0x0, 0x0, 0x0, 0xf5f4}, 0x0, 0xffffbfffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000004500)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/4096, 0x1000}, {&(0x7f0000004400)=""/125, 0x7d}, {&(0x7f0000004480)=""/74, 0x4a}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000400)=""/1, 0x1}], 0x6, 0x1f, 0x9) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000140), 0x4) r2 = socket(0x11, 0x800000003, 0x8) setxattr$system_posix_acl(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='system.posix_acl_default\x00', 0x0, 0x7c, 0x3) bind(r2, &(0x7f0000000280)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a0dffc2c654"}, 0x80) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x6, 0x46, 0xfd, 0xe7}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860ac5cf65ac618ded8974895abeaf4b4838df922b3f1e0b02bd60da03059bcecc7a9c725a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x20c49a, 0x0, 0x27) 00:03:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:42 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c1) 00:03:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 210.193777][ T6375] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 210.198198][ T6376] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 210.204052][ T6375] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/179/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 00:03:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x8) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x1}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r2, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000047c0)=""/24, 0x18}}, {{&(0x7f0000004800)=@ipx, 0x80, 0x0}}, {{0x0, 0x0, 0x0}, 0x1ff}, {{0x0, 0x0, 0x0}}], 0x5, 0x40010000, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, 0xffffffffffffffff, &(0x7f00000001c0)=0x1, 0xfd1) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) gettid() vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x1, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x41, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x4030, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(r0, 0x0, &(0x7f0000000200)) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x6}, 0x1c) sendmmsg$inet(r5, &(0x7f00000010c0)=[{{&(0x7f00000000c0)={0x2, 0x4e21, @initdev}, 0x10, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ff06006d9d45f64a60ebef2c459178dcead8abe75b93df478a8eecf9c6ee8df0ecab4c0600e96d508f07fe3b04dc8cb2acd37913b1f73ab71d6dc45954a82057877482992d4182ee10d2d603892ae97f2c182307050491e76079b7e99a6e319aad462f9691ba629a777fb5d0a0583b7ec4e36f08d215c2de67708a460a8a29bee41e9ec39b4bc291b928ef9f1b12e68f74ab829bfa0d92f72e567b07f8112d75f25cfa60b42e5eafe40debd93f5c8843542ce87ccd81b56a7ae49a9d9c05298ef7f9267d1200e11dfa45e8a8dcbd98d41df16b4ebd66464d000066e11a5663afc56cd9c3ffa277233a378e5cbdf9d18aa6a0eee8e60f2627681241231afcffab6b767130120b75215596d1bc4fb684ba74e4bbd14fdf723522e65fa0c1c1598d101b733b6dd68457b0b8a034dd0c734ce4e7aab97628569897d804980100000000000000b4cd0818425042862824672d7ef659a3760ddac2b217d76be42e595d751d8dde26cecba021e627df1e13015900953b2416e6456c9560e298785fe0f9d862f8000000000000b7f90b24204ee5b0370bf6b862765e1c604f179187f6113b7bb8203162a8989f201f5bd01f218e99190ffd83d9f3ec78f787a020fcdc91fc334dc2394b3dc3bf0100000000000300dd5f4baa63f744982ebd621a0036e8231e1e5b2d63d4d30be7a1733342ce4eadeafa35e66752e42a6ca643ed1be45c869a8b4b69bd2d0f3864276586b1eb282db29052c8463c09d239ee2aa3a97a170f7f3afa435df3b9b5d1be8527b5acdc7dea2c69bae4d8115fb6a7bc72e15045dd1d4654ba4bfffffffffffffffb36cacd0f0a25955257cac2fbe3b066a59b27df5fb6e122534b2cc6c8c298eaff0149aefd6cc9e559c485b2e9943ffb3414d8713f19009cd2d1c37f68137392f85f04d5791a8a3c2ac7c6e02662b86b577ceef4dcd1e714c2d5e781774d1aa0ff4e0a6dac6b7b09003a7de4c5d2b6a0124ab2cb83d197059dff5229a6a8ed66ad4ab6fe55a0319ab26e8049f1aec539292912f18b082a7849667c76145ffde841c0153a5ddbf52a70a63923b5868e5a435a69d359a9b965f6cbfbb602e59143a21cfcffffffdd1a000000e100000050e7819de503c1a2c4f35964f1bc738adf9bff6c2edd8ba60be9f2dd79a0ba73b74c0ebb2d779856e31ab8083702be9ce973969ae9f84576582d576828023a99d84eea9bb538e4eb5992028044f824137587056b928186aaf2114010d9c4bf39cd879972a608c32b1df1a2ed39562630040c603fb5ceeb29c10520dfb25f93fbe8e77345f7b9268af4550f1f6cbbd22c13dbdc602b9f746b293e99015fe0860f83198cc668489f3c7374bf71f755d9a5f51b430516bda0d0c6391e4a32f81c0835db1f9a59694f4a3f57ff0f0000000000003ff4ed8050040b9016b694aa3356c26fb689d9f4c3a0c184edc34073ffea7897e7456a1dfa315144d0bd89c27e2c912f82bc18361464a40802348f920f76a94cf3f102cf07d022ab6bbbb040ff7b2c7aaeb343bf9ebb8e52847c9a401deab24827a5dba43d8f8f86c67542445cafe559021d78fdffebe8957caa6b122becf002068289cf96f5aa8c9dfd1e3687b5afa39e1b3aa20ac2c073341fb587d458b62b8f6e818b38df932f34bd26d2c66e9510eac33a706be80367a91f71cafa3d645a4003c3dec409207e979842d59dbb80889226f31b2ba7ac196a78c48f7ded2ddb8791cdc9ae0bfa3027bdf6a217667774b7d50e0b4d51eabd0b9c27b5bb6639aeab43efb25177d0a35501643072d046b3b33cb23b8cc44685e9e0de650ac54f87b0e88b5b01767dac4202f90cd482f9d6596af753d498468154eba92b00005ab0703369f75d5e6a6c757ea3532a31ea46abc169f7055497c79cedacde5e382a60284fc9957e923483d30436969f3eb3847f04c1dace848c454e86a6f500846fef570014b9da7ccd22b451ce9de5a7d2e02102000000b9be9085ea6d67e310aa56b3863b79a390c1893659dac30f382b7b424e58ee47b2f4100a3bb8fec74163f01b470e7c00000000000000007ddd2f47f0b2373f3b04a6af556bb92424359a7964dd3d46fc355848d7596fe02e5d4175cf93e712f434956c6e7ad637fcf00f202089f1a5224c17e4f3b2321d3bea1aa2fb1b8bfd7d674092320f77d44e590d6a8db290a62cf41bcc3c2e8a836b0da27ffc85d2f3c4000000002663a25db39a28540726f40866ade825e354b0afb409d11423a60384b8181f0d94a2a170aa3d93cdef00000000000000000000000000000049c2d322707524971076de995cc174293f39dbf8556bcdbcb73a5ac9d01e202bd0d5b8202285e1037b973223b5f430f1241c30a8bf6c4bae4ae07c541afa5dc6a513cea10d6ba6e3cbd463b8726271adcc754321b64fd26a2331ba0c93f008007dc466aed14afa63d731f872633d757a0c2abf87d74ac6c1a6edb3530fade8f9728c4025172345ce4da3e55d13761186de64a526a7def12d596ebd252d90df94a0daa52589463eba0d0281fbdbd1a0f5c0a7e41352e54ecb7b71701f1d3edb245be99f85f07d8a5a3ee0677baba79be0974bbeb159b4b49571c2a1846aa01ddbb3d24754bc149262b8fd0ebeecf157a04d8b2e1e9d6b1c2545f392dd51aec84b18fabcf3dbcf4b0f0098cfb2028dc1b5a0dce46f71db90eda23cabf52674471b8fe717a815ae25e67b4a15c61e4063b7dbcb6248c88bdcb9e54b3a25a5a12310de5f170c914a999f9e7b14c5504017e98f7cb124d2f74e18e5fecf13c71f821f10c6b6bbdbc4475348390b658ded8c9835e22fc9598c629c358ed8cc9dd91964c6ab10e2a2dd28ac8ee51d1e542f7e29557e81beb548db22e1c4877e47f171deec37a0887ba79efdf338d7249d81272dba3ba4b7364c5017bc8b34b0f6bcef9c7d49776b000000"], 0x18}}], 0x1b1, 0x0) socket$inet6(0xa, 0x800, 0x7f) 00:03:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe(&(0x7f0000000040)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="eab56f034af825ad6c6ac16b2ff213b730c66956ddcd9b820701c57e56414458029f7c93ed45eabf74011787b611df7028ed54480ba49c6b4d260c201bcc7e7264aa0e40326618f98a670db23e2c5ec39d6f5cafa478b26ad7e243bea7b3942173a38fed3c61fbaa2a45f43759ae090aa8c5e507bbce5d300cf5d646ce6014781ea9d7322e8440edcde686172f910cc38d52d993a0b773dd6b403b6ab5e609a0e9fe6b629c40849d1b4c5c9fe4", 0xad, 0x7}, {&(0x7f0000000080)="53794b77aa69dc23ee", 0x9, 0x6}], 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESHEX=0x0, @ANYRES64=r0]) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:03:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {0x0, 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x18) 00:03:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 210.213064][ T6382] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 210.246232][ T6376] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/213/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 210.273832][ T6374] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:03:42 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="7c00000000010104000000000000000002000000240001801400018008000100e000000108000200ac1e00010c0002800500010000000000240002801400018008000100ac14140008000200ac1e00010c000280050001000000000008ff0640001000001800068008000100e00000010c0003800600010000000000"], 0x7c}, 0x1, 0x0, 0x0, 0x4008800}, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) openat$cgroup_procs(r0, &(0x7f0000000240)='tasks\x00', 0x2, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r2, r1, 0x0, 0x100000300) r3 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x2, 0x0, 0x0, 0xfffffffe}]}, 0x10) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/127, 0x7f}], 0x3, 0x7, 0x2) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000180)={0x5, 0x80000001, 0x279, 0x5, 0x7}) [ 210.515223][ T6401] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 210.515306][ T6409] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 210.530784][ C1] ip6_tunnel: ip6tnl2 xmit: Local address not yet configured! 00:03:42 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000280)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0xfffffffffffffe59, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/181, 0xb5) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x26c102, 0x5) [ 210.594154][ T6415] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 210.609461][ T6416] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 00:03:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x200001a7) [ 210.650218][ T6416] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/180/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 00:03:42 executing program 2: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x6f}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) recvmmsg(r0, &(0x7f00000004c0), 0x2bd, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000640)={0xa, 0x1000000000004e24, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2b}}}, 0x1c) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4c, &(0x7f0000000080), 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8916, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x8040) socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000005b40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000005a80)=[@timestamping={{0x14, 0x1, 0x25, 0x8000}}], 0x18}}], 0x3ffffffffffffd3, 0x801) 00:03:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {0x0, 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 210.737418][ T6417] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 00:03:42 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) write$binfmt_aout(r0, &(0x7f0000000280)={{0x3, 0x20, 0xff, 0x264, 0x1b4, 0x47, 0x338, 0xff}, "5307179d45d0ddd311dfbb0ec5e06f26b4eae00ea521ea8758d85c767e9106a3a5b16e012a187ba2a15998d8c6396948596de14f156b8858c89a32e6eab7aca3fb7163ca2d7b0e0345afd0437f83970390d654c8eaee63651abcadcc7a3ec69f0aced23b783e308987eba086d7b85eaa4e72c81c27c364e4ded2aeede4fdb68dafc0ac9a24e4e280573eb6e1d9ef286646566880b0e337da195b75b90663b17d2d8ba48e5d1e7a8f133a0ecea8d850f84b4678d3a050154843d84a247d910818fc3b40fc74eda846b384ce5565aa7a6f8226a20ff34bd9a1c9a414909c96255710290b170157c61acce33b67acd4f20cf7984d13c9fc6ee8c18f783341bf4d13cc279e002c6b2bc0379d49e7bae1b6cdd3529507e27629566981d991736156ea788139a79089f7559fb17603b2bffc529503fd4874d80aa3418fd7eb98fdc22509bc208e039cab36b9d11b37bd21eea83796c8f7ef37e12fb1f1e7c14cc299bc71995e70b552b2522c3ff58f06e5705d8c6ec818d69b8c33907063919a3393f15720dedc948fbd7aab00f7cdfe3c520852f9d27c7ecf2659fee306d083a19c6843f25b7901c3d229ec30976d05d70ed89cb686eb4764f7a4c0b9e92ff3532ad5ccaaf2a6e6ced863fa3b052cc7e3d726fdad3b4b3dd9b763a018d3cbb747539b38478e8c36d8b4789ff97061f9d62195c4326754774c1bc60861d66dc62e10961c551e9a3ba5093871401f4e543bc9670d77ee2253a0841ef3ce4aca3255b59702a4289a42df190d5a727398c17722fb76bd4603b08ec0472d66a97914e34c119a5c0915201cb36db70c8d50e300fee814afdd108ea35c58bf66bdb8e2c91942b04f330ec8cc0af20f6c00aca1bce94da751a80391a0d90b2a88b574210d89150ffa70f330513d2e8d284929cb047bed5f396ff4481ce78514dee7e284aae04d79b6c300f78dd36b09ce2685531aa42d3f97bb46686529ede699fc12abcb7719a66ef2fe2977ee7f906040c1e852fe784895c619694ab3b635a829ea2a7e7087e6a9476030205a0fa156faacbadfae9af1a0c73f706eb3ced315b277c5ab534f2068c0c572f1db2f01172f7f4617275bdd9528beea50ed4c11bc659ce05c54c6a34d746210fbe638a2c124af74adc537bea4b41be61b81e3b26e02102fe6ce322482d5485a77a98d2a68ce554e07ef44aae76fd2118e0574fc303fcf0f3014ca10b2af0a7bba6494f5094d78999997ec9446561685f1227473e8fe740ef8a661cfe0f8398c89f679bca18c68331e601e190d42e4cb3bf57fbd6413e2278d2985aa80c87390f353a1572f16a403725318e442aeb337d9bd845df08f7247ecd715c79d0770981ab7562ddb2903f81c2903886f86c899b6ab7eeff3f2dbf47c44569927725ba826c45eb72d7527267c87c381b926c630567a59f2a7277d4e5647f18c4d1ac90343989ffe6a82b74fd483f005a65407296a969be8ea4623d270edf405cf3b0e8cc3b3e88817e82c7fb7835173df98b23cc75e8650768cdbf7c748fd7e4c31ebf49a9320dc23d0fce6517b92658cd74c94753eb1ee01d594835e9d0b99c882aa771ac777b51b7f930bd9982142fed502aa00d857623fd380ce4f319991bce198f59eff7de6e781bfeb30f31c1f15e3a9c74dd023df651aa04b802ffa7a232263017ea8ac8b4ab5f6e225763e3588905617ed4b130814e8f86d1cb403671851767f42cbccf15d9d312e313a7e6770a199117226e2dfe34f4a10813139fef862b71ad7e439a6391cbddf7069a38f091bba7790abd93d9e0ffad107ca017944ba1e5303c28328192c7a97f28386894793822e2c307e38fb7c2e83c6ed295ef8a57e7f18e926fc29ab2e75d1e93589cce8a5583f79e990b10113abf03f69fabb3fc8d397d700dd4a2246baa6613a9e468ca15aa76966368e9a95a73aa09cfb25514a3e70a43fc81d801bacabba7aa0c2876cfb6567d9331ab85ff05f9f3b6fb661e6fe90387b1987ef482d9386ef3e45d8c7b47782b2ebe9f7b0a5b963189ff55e3e2170dafa8cadbb68a73bc5dae2e9f534f207f3a5ddcb1ac427f6ef86f1e4920c117c81411c558d82910509494abd2ed668a2b63fb4efd1ab2ad493095f60a92d2207ebe2836b4c8268719f4b4641dd2df20f57a29eba1b444b09f51324577dacaecb3203095343136d241fae4327f7f2f710881f73b88b74676f084b2491b82b9de6825e5a61fe754aadca7698e4c13f342b96d919ef059fabba27825cfc2791cb1d9e311606d8288f32b4c02321816f1f4df1c9a705c8709d0297ee87b80f8fe4f24668d1b846e9692a2ba5434f2c7bb4d40c8d290e41538c999fbf4adcd0142faf4df0f01c47381773b0131a08689eae5d1788f1a562e70f7590043c7030cc6247985fd5bbe5de01214cc8a47642f2b45f21c8fc61423fc645465fa365946d4fba7ea8c05c5e259dc0183185c6e73c0ce9d3e480f0d55bd1c29f9a062b562475681f9d2635aebddc1ef1b31f4209707bf22bcb489e0b9703986b1a6e69a5dfac9bbce2ed53b1fe69c1482a9bb4ae949afade3a17f24cb030222886c6949d7734c2dc7a7d11e9baa5a2ee70bbc52ac99dc3c86241aaac0ff67ce6c96efb9cdc1619643d1236ace510145eb78c78b79f2177f7dbcf2601aa305a332d05dd3fd473e1d019e2d47f5f63218921351a3b3dbc15717e634ee6cab05754899ee8cdac939dfa09b7d43db62575ce288c33812953a998dea2f230f22956ddabcf5ad03b36855df5d313eb1d8d71b02e4ac8118a73cbaeceee6f518c19a1be47eef5c08063599ee9e67d7deeea80c0e7212ad290d2b793b2c379bc4f843dfb87e7e7ade6cd4465ec6b703803ee58b2dddfdff30b9bf71a0a861ee65476403790a87e812be155edb7790306b3d2c8734e04649d97e69f409aad0717d8f55947390f2ec1bf101b3bfb90a474ddb6396c7344f56b0619eb0291694fbc148f39ab4dd064f34dd189a64ccd8d2c148095c72c0a4c288feb6ebc02f72d7bf7ef0628820f0925656b537a002f12396ecf4f097755fdd036e5fb0144d16e48e7cf6c6cadb2ed46d9243e74cce062c331777bcded6e5f2702d7297614f8bd74e8714cf82b25b4c44d46f2daafe47b1bbf25dd1701cc50c9f088274f05fa9b848920255f37e75a58f67db9337f873459bab7444701971b70745470e7c8f827d1098789400ac3f13e013f20a784cf0ab1d3c33451169050855b43e4cd5692ce5748797e5cee4d10ab55523356efc66cfce876c209db06ea71358a021dea19bb43cdf8192716b398d1ed51654801f60c2cb5980d8acc00f76acda9e400bbeb660046a055d4729e9b19e06e388929c7180c983280eccb90dad56e40fd54eeead92530adecb03695b02cd52aa850a956a82ce4b93730c437bd9ec05f498e92f27bc36a90f7d6d00cf37404f9c1757e55bb28ee89bddc2772dcb6e39ceca0b5768c71b9ad5d443ce80a3b3e1c3b66894ba5a284fdcf0385a4dc54e6c53dcdaad5e5254b1a580b1cdf0b253dd1594031d979fbe7aaa94694512298140cef3897ce6efe09120ccde5e965c704124f799e9c36def67f56b2cd3d451a92abd7fe4a77fffddb2aa0e02070618bbbe1a1d9a16a7eebe5b929ada7b65f9b1f210101455e17f91689340af7d1c76bd48e29ec046796aa2d4db80148418528a4a4e5170b7bb35bb1f3949572b3adde37120ed16c2c2369ee9e5233b45192a6b4d888430f47ad6d83d8691194491105b6c32eb5cdf2f08cf8f8203ab49a334712756b42feb16e81213d007040f2f87daedc9a451e3767587aa4fc6a1ac577f98df0fb53dfce12cfb828350aac8c652a886c42396e43a3a1f14f75894f89119927acd83e5eb6c69d928a2652128eca41bf3a403efcbd0f54f49b23cf6019af420a38d29e12a02261ca531656f88297fbbc5380bb18f9919f7684e0f93c4511689e2d8964715c111f4f427782d781029261848687e3c592bf22b842a2ac703a5114e330a6d33cef070b0a196094020e5619d955818879b8d2b05ad135a112423bbf4475f1e52b38a032b78ec3c539808768c44c69e6162c871fe544aa25c23908211ce065633a846be26dfb4081c4fde7f9e72f770a7b4496e345e145187fbb4790b8e118ce8935be84121f36ee4d6c209978be6d390add231a2fc8cd70385dc62793dc56308437aef9cf786f09b6de5867c679241af8daaa023914009a8661d36a85c131234769d34eddffab1fffb5e6c4cffd819407e3ab56c9bbea89d02c8aa009c8d230788179e5ec71f3db538db43bccae51f3cdc911ea88303dc9d5387b98a9f43631a56b4b4cd3c91ce146804f84da9412af17ff961d1f46fc27b3d6e8589e52305cc9ebded97ac35e81b89677226d23617f4d38d6b1b550aeb2b79a22630812ec4ff678c1e4bd28b71f07d9464e0fbe148e1c092f1f88695b000a54123340c396e0e61307b1bfc6641b864ef5eac3f581d0e12669250b1ba3f7e0601d08fae974d621755a1f184fd917dfea8fd6b9a5e5806533620c3d136878747610c57e90c9e8ec668e17afc43b811e1695d93664488354ed264c4b032cc19c5d9231ef0a896cc8655e836c4aa84aac8c1797983a8e2314d362cb6e18b3455247c85c3012fb32028904e9573afcdc824edb663b4ee60a98d0fb1de2578cb8534d1ba5371f8d1f059d81391f93dcc92fffc1e8dbe26279d4465c9bc25c19a5f3e0a8fb5c19f2c876b491214371588bf2f5952298dc4fee6c1de079fc4a247830faa0b0f50b3502a2ae032ac70c49304ab25775e3c32ae6e096ee46c4b664fc306f7874d7732f70a03b5971960b40dd039db597b9c7a65c73a536c0f36172d555d862d81a69c9bebfe832743e6bafa5063779f75d7b72ee8ef426b4f14ef1eb591baad44cab8b11b90565199a00d9a1f8fbded511e876e0157386745b59eafebb2738b1b99bc78307c0d094488c84f1bf83567a60671405b05e49a365b2632805f31cd078b0091858d25875eba50701b272e1401a9d4b061026a333b125aa353a49756f43917e6b4246cacb9651614296acb4e21e5c3986fab0a0ba4d202e632b026946aa0c05a9e3a7953a9a6d7c195bdaa577f9deadfaac210b5add2dfb29b87d969feb6a0dc770e602cdebf0267806e5366d5f47ff03cbb3988b5a05d51e69c54b006a19f5d0512ce3c110e198ab7d7ff35308e923476f365878b79332f4b3ebf554eaea246f48527eb18452e32b6ccdfad0fc7ce917f79699e7c5ed1d6740299a82094acb69664fd8e3dda86df8c5a069ba926039a71ae824ee82f601e3f60a2e1e98a8c85df41d25453ac075714cb011fba73b6ba9a971e6dbafeb836551dc8c5164d53d367a0b7e61f33ec9431395c9d6765e316e4bbade9688531d7b77c2375fd0e485386d9f3d52f8eda6c94bcf22abd38c15d359689316cec213fd9f29dda4eca8c902eb58340d04f66adaef429a028139301a7d457304534eb3ce602336d58af411b083b00b6294da0a7e7794e3d1edd275a6986c04e42577a87ac5218a6d8ced6705a04cecb81f37cf041d2aae26e2cc93ca17aec7a51e29878c8c257b4f6cfbb29afb01589cea101e25e9490e8d3139d9908c28cb7bfba8ca14250c7ef0dc327e8cc6fac061f30e1d6719979e7e463430abff55969d9a41a59d673e14402ec2d1d9e3745abbf9c3d30481aba2e8e63f053c022add19a7ad96cb49af892b6570fa2b92dce625475f908a9ccbd3e9cdd6c4cb2aa0c06fafe52a235ebe691581016fea73b1d4799661f515", ['\x00', '\x00']}, 0x1220) r2 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f00006d2000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x80824000) [ 210.842201][ T6436] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 210.855742][ T6436] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/215/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 210.885406][ T6428] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 210.897762][ T6437] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 210.914451][ T6444] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:03:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {0x0, 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 210.920109][ T6437] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/181/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 00:03:43 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) creat(&(0x7f00000001c0)='./bus/file0\x00', 0x4) chdir(&(0x7f00000006c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001140)=""/251, 0xfb) 00:03:43 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = getuid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000000c0)=0x0) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r5) getresgid(&(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r7) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000300)={{}, {0x1, 0x3}, [{0x2, 0x2, r1}, {0x2, 0x7, r2}, {0x2, 0x5, r3}], {0x4, 0x3}, [{0x8, 0x2, 0xffffffffffffffff}, {0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x1, r5}, {0x8, 0x0, r7}], {0x10, 0x2}, {0x20, 0x1}}, 0x5c, 0x2) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 211.108232][ T6456] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 211.128200][ T6459] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 211.148371][ T6464] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 211.148601][ T6456] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/216/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600), 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = syz_open_dev$loop(&(0x7f0000000880), 0x7f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc16}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x40101288, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x151004, 0x0) getdents64(r3, &(0x7f0000000080)=""/31, 0x1f) [ 211.191228][ T6464] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/214/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 211.231316][ T6465] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 211.295978][ T6465] overlayfs: failed to resolve 'file0H': -2 [ 211.309144][ T6479] overlayfs: filesystem on './bus' not supported as upperdir [ 211.357798][ T6481] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 211.446418][ T6483] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 00:03:43 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x101000, 0x88) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:43 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x180000, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@subj_role={'subj_role', 0x3d, 'ext4\x00'}}]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getdents(r0, &(0x7f00000000c0)=""/7, 0x7) 00:03:43 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f0000000600), 0x0, &(0x7f00000006c0)={[{@fat=@discard}, {@uni_xlate}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}]}) 00:03:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r1, 0x7fffffff, 0x1) 00:03:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600), 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:43 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/fib_trie\x00') r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sendmsg$NL80211_CMD_SET_KEY(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="240000007abf0c43a385050d06511887f206d23af299af11efdb88022dbe5533c097d895d50d4fced3d8bfe7a64ad6457b6a3e6d1d922d3691b7c806ba56efc7d7afdcc797fa63f96e3297c9fd9dfc4edd7907d2fa5d9bb3a6610d26f703f30550f386a94da1968ca5fb4c0f50bedb4993a56d070c79d7cf10b311115f8be8b5bd884d8b7cbf937c898223e60c63dfe4aa5cf60a9f2aab21c6db6f8f74bfcbac28fe1da8bfd63834ecce5628c6f612dec4bc02500e13969fce1e231f2aa772d26000cf203ce9604ca400"/212, @ANYRES32, @ANYBLOB="00e70c6914efe319aac6fc86f788dc8b713f6234da28bfb9947402302aafeadf48412ced7bec1fc1731bba26de3690f3bb9885cf2b0a07bde9f475a5ab625b73da582a4b5ac0c4babacaf7d4329245dfa53482e9edecd132e84e5d4d721f77fde6965921d6347a8e6554b191339b4dacddaee325b11314f095f3333443f25264ab013b7776bf62fe5f85c972c51e8d4670493269b4139a57ba62f4881b10e8c693bce6cecb2ff26bf4bc5749ca0fda67966449a1dccc", @ANYRESOCT=r1], 0x24}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x84842, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r3, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f00000000c0)) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000000)={0xff, 0x2, 0x4, 0x1ff, 0xf, "a7b63ae4739508278a009ab6e0f16644affd2c"}) clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x1}, &(0x7f0000001fee)='R\trust\xe3c*sgrVid:De', 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) request_key(0x0, 0x0, 0x0, 0xffffffffffffffff) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/fib_trie\x00') dup2(r4, 0xffffffffffffffff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000002000)={0x0, 0x0, "54619e4692c367fafbc688aa5c7e59bd0719b336473147dbd49c1145917832340ce1c15896c2767ef75e0b7965d80baaa196643d90fd5cc347d63800217257582ee88d63f2e475b75cba605bf958eebeb6609b0d8f7d5303ec7abb9bd4842ad89149dc9a3b1fad7452575c95ffa92e4de2b9844db795f25a7b6b626cd5da0b3fb773dcb671d2f7efa8491e32a3fda9b1cc04bd16021f5f1f7771d46816c0db2d5ab2fbafe241a8754a4a3fe015014909a48043cbde2b1189acfb42e9e3e5c208e64345609aa99f7a9274100b09d5e445715fc3248e4fb97971eebf42b7a52a194612689eba08691f28531a0b7d911d8a124554945648880b3f2a383d161e438b", "388962540e7b3b256dde4cd32bd6e7532217a41c5450b92725f1cea7d919b71818ef12b65df3f46f29139249007900e662b200c74c654a09c3524fd8c04a30a3cbd798cc4652f7d53bf2fbff7388408a7f5eec31641a42f09b1110a717302738f3538730b65b0b877433ec21b8071db9a1daf98415c0ff1d7a4844c693d9f3d228a1c9c043e6503840e5c37b818f19b9b58e7d6a390c9b401efe0558effcc23cd49f2e4cd236001cd191cd7b9814b6fd3e80e7db5e0631dd0695033cbcba05705742b5c422aaa3bc4e6ecc8f65c2cb60b7f4940bc39c7d5b3847cbdcc1118cac74b17911f541037656581c993c32ce90c0482ecceb58d5d150d0c0556dddb39f7bd5d800bb7a8c318222c0d2f71f0ae40dd66e0c13450591f3c5fcee8b324322c2367df22473bda2fb5a06dd810f27e3cb32c15265368184e4caced84c30ebe90d071154453ad0c45784cae016760a8abee3cd308e2b2e80e368e55253d426861c43c6e72d2ba2ed4d1a6bceae31e45d80249a6205526c5119ed66202e99c8754f6451777b73cb79825354ef672a3e316325fe8d071a1f515ab23d1ba9691c7dab9a0334c7f46df63a76ecc40e4f97d0cc52f231394df19bf055bba50ce2f151385e2d5b2db663c7ddb0c3511f753f5227ec35103f8e0d109229790c46d89e82d289ec84b40dbaafff36f07da8c6cfa2af9311988966156b8d16344af3ef2e7e7301f0a4163597b5e6521ac9f9ed217f7ea7e761acb6bd761568e4c9b93b656a7fb776e89e8856119bc8aa4160ebf568b112eff6641332ff59a0841f249477c69ed39ce17ab8518d0176e759ea9185803f568f1d9370730eda76c856bc9d8343142138dbabca509c5e2f3c10293b28499dc1601a37e752c7de1bc145e86649fd4d92daf756f9c19665ab3666992e802b27502c9ddcc67d8eccd12b143997ce0909fbf245dfffef5a4356b2b0a4eaf49cdc98cb684f0ae509084a1d04f436888a235483a88d45d465cedd7773ad2a9b932c32e2431b2dd3de102276572b124867f4f1ac78f790c74df655a4fa9b609154104ff426904f4dd8ae048fe07a6b03a441dde0e3ce8983e6fd5a92cd5faaec6dfe5add4fab48129e4bea8ed684fe5d79c2346b0a0c4f730be5e1f7498b849c1c5f13c33a841ce48f5967a46c53ec986a1a2a24e53867898958763ac152f225370ecca08739508aa25dc2cb54369e31015618564b9720a2f5309b48bf75c782911a822d4b21b05b43625a1ec7426c5dea7f1ab4858ef5894d22e5f843540f49142f0fe43f2ed87da5603384829685188d3239a471d8ad8ad51296b1428a44218dedd72b80710e7fd3c329a80585cb7010dfa27ff993f1f832237419cb35d99308afbeb788fbf997ee5334fda50d769febf87ea95eb7e6a755316411de816943ac8df37eb49216e121ff33714e64b8dd3dee1384bc1bfe45874e9bc89d30113cd0f6340f1a30bf25743cb8009faf51fc25cb2cb60b050e10f04e0f3bad4cc3518466f744ab99196006355eee3e222a076ea64c9777473fcce3c549e54c32228f47fe2bc2ad4c4ed3179f8cc02db080709838ff70b7bcd10670f4778bc441581dafa83d7902025497b75e156401fada310148916bccd477c2f70b0c9b7eb238d50efd6f111898c1f4e2eea7041cd7cbd5e7e8ccf15ff87f657f1b488d6e141c0657e3c25638e24bbb654bdbec6ee00d8836ae25b2d74ac1abde03ff3ad140ad140ed240bdb7e0e5b9d74ee5b901317fd6e19b89b50d82bc90fc9a899a97d48ea2c63b241b8525347573275d784a754f734da77f395eb482702577b1e415385854bad5ba7cd3c700074ed26c9fbdd3b89c60247add9c600525f451b32cadc94be42857ae6fd238d8ed2012c56766c0952a4575136f3c3b6066565bd9598a9eb37e17bd9b7228c795177ae7542a5fb836c7d125df0f9137cf35d07131591fd89ced6ef3164e1b00cf70525b834e0fc39fd1e0e41448865276607c99555eef8696f791150ccbf0e8b8071b5faf79ef6b4aa2f03821544a80224a4d592868570ffc02e4b389532ab08322c241e69dc30d461e5c6f390dee598441ec01949a6235629ea3b8db71d487a6050e3821c67d3e9e98932987c54cac6933dcbc47280d107b9406f080c9e4e50062f1301e0c311dec1bd400e096f433af0a8809d99f028f97dd6024d300aa6d3355344e20b769e0a869345d55b30fc5bf332bc2eb38d59667c14b1edb02d896f7f378294f593a246836dca7000c26b9df2d1e8423a3e9d00441b739f4c702521c82668acc27be427cf16c2b41578d270d1d6616b0f25a70f506bd0535f940505d43718871d10971d5c2b99ba921532a10c0be6197319bd2142338d729c0e19fb27c96db879380198e049dddad84132fb59ccc6444fcac11fa92a01bfacfa0985339eada1a5618d77f953be3244010fcb6f3173acdabde1c2bf6c69ae93c0f43f13ca0016596953d6764e73424a7464c499e111ad4a079b514ac95033a9f5e0ea14c2283c16400d8e6627dd2e1dfc2644b7f7d39bd8d214e2344ff9656197840ef155563f6477f1017cd8b86d7ab4a6c1912583388f2f816f5b63c751a0d93f57e9782107bed6a556d485cd5d4e9849426f48d02c4e62ec8c62f7201c286315b2e52557bfd6e19394351e93772537b84c341fa186ee260179736c626a8151f8e2e5bf0d3b66dc6130c552b37e3d15a4676519525b51f9a5455fe19670a7b5a2b1731d284c8fef230fd5a994b4665fb420609d76f3512323498a6c23850d64ba8473083218fa3b5e2d8ccb8802b8b0770cd24ab1c343a2fb5c5ee8851314040e06c084f9b89dd6e7eee0bdadbe26f8f85a46dd5f560551d2c34f97af4001490ff5364fdc194c30cc45804e4b75785208059efa54bec1873fddaca1606250c8f45860ec164d6819a676c7fb339a44473fd81db16eafe587de1afbb8666f7ab32f172274a7af9053196ae88dfc33b67bafd295b53c93988fde5ea7339dc9eb9cf84f71725ac0ef6041be49b2f5397b7b9e165b65c2e1b00fdb016a475bc371cc1afdaf7901bd0d7c30881cb941cdab7dadfc1591ddc0c8b042dd45874073abb68523aef7be47fef44028b32a51a7431343a5936b6f527b1cef671b5938e1249b818c56d93a497f354af2504d20490defd58c6ad463313e914aae996d1ed796cdc64b33fad1ded3dab04777e8a3273856a51a02b69e6cc24b082a226e2039bc40f42013a495d89e16fab31d2d628781343459b20c942be40d50757f920df86f81e74ba43c9c0a205f0f39315ae3b46360846399e488f0fb59ec65d33199d75b388643a21dd7c819395e54697efaa0e3ef87c9083421f1b73bb4542438b1a6399755b494bde152e3960e44867451abc611d1a047451e2392f44275fe332866c0ff7a8f6bb1952769a10157ea12a4c678289dac1332a190dc9edb8bfbd40af296dad5976436a99c976e07176312d49f0bf508e46c7f13fcbadb80b32fe3368a0a68c638dafb2b36340ea12475aec05e28ece7b5ac0850187f70bece6ec2b7a19b06c2cb4b681fca1dafc210014ceb5bed4b252b64965623d8792010291e694aeceb0828272af32e4be54addd3c7129689707154cd9aa7e6fbc160752f30b27fec3bc8b751f4158e67322aed30f794c6a8d68ec98655ffdfad1bbb5e21c67e07b8716754e8839d26c7e338cd1370efc0c05392cd10f173ed29ebfcadec08befbf9e3d4be18d45d6e32737134a27fae39f841ace4aef97cb2da2373baf5f6e6b274ca7a428c6d92764d496b1a6131cd6cbdf0d78840da517abf47cc0d0050722f89a73fb020cad241f3e5f9c419f817b16e36ad6b4ca0da322c75ccbe5af0ecc02c04347a66b740035cfc99ca66251cb1f5a87f219eaddcdb361f101b6bd172321a33ea873ebdb56d94a008cb77a080531f38f2e86d2938d88a507d17a751b09702626ec41312de452818a1e34a7ab5ac6e2080ab83868d6e4b3b5c66370ca847220b0cc82df7e4172c46b3c0c24f79b05fc1c8339bc525442fa1e0b45a5fcf3b847f21c2b45824d3ba5d632346c4eda65e6d8b7a0b86f05f61d01d5b2b43aaac01c483b661b6da120414af09cb5e8030303e3d96babcf0416b92e8e0c6b0681dbbdf8d51214af39d01e96ca515d9ab4a12f92e0427155e9dc029af4e4c0b0928a5344479a628926ab40d9c257c0b01560f017037f442cc898da84a2e0ccbae5158c3fb42193df3bdd83aba5322acacb2d20db48bcf74ead307af6287fd8e8bedb16037ead333c5467c4776fa2e00a7fa5ab7effdb9e04e81fc702c04af8293273df4d0571f06b5c0469177e03a7be0cc8c1b56db43371f8920a8cbd1c680f4c00524696b96bebcc17cfc5fd204f75ad12409c0b8c08e105397db15129379e114c7229d039bab8f42e3f1c1e20135abac76b99a96590a8c0d4cda7d8c41a01fca916695a2a50eb53c44bcbde1223dda342c73194141099dd5d36499ce4a7dce7c7c08e59f8ac04b5783967019d86b8710f44a9903a7111aa0a8bd478e6b93e163cb8a5e1697b43c267108e6c2bf3bcbd97c37f1657b2a05bc56b0bb882e2b06fb49e3cf991c41b0fefd0eecfcadbb05969305a89a3b85e0cdd14be5b04a096f117d4c4030e961fb382c72b9d3b9baeb39de88f888b534be848e3854775aa03031a19a6800c88c324277f63435fcc743f15ddb501cf7f938d236034fc2e1173c1cc0b095cd82833a6c75ba6321f6e332fa788445f8097389f2e08d07cbb3773975050e910f6675ebb50390a68cb323dd005dba0afa2cc48409a361096933b1ccbe1ed57dbda9275fa415fecdb806f75c7dfb22122939227d0077a112e4edca850c4f294b47393520ba2c97356c0dc43e2e3e443c7154b0146b09645aca69a7970b80261d5d6bdbe4d50e1be08e53594a3fd1470469ad8813adf69e64120669e7cd9dffee631c553c19d105ca76e6be5b4729777a7a461c931c81e5ffb3ad05c8c1761056c9e53f22f2a73de10b99f553821aab50675637ffcb51cbb0f5dec2e3906e13029ea157af72822a5dc0825c063f3311d25c438515bfeab22441019b18acb5492d795aeba7010cf066627f8dca0e1a754c55427d66320bd84260b072c0e45aa07f293bdeb9f64a577735dc5b71942ce50c4aefb507e8252fa5461f464b0af52e112a00e294ca9b1b5133e5248e48c975a0c0f4b8b0805ce1c084390bb761a2548db8d7f5f3e9fcd77327dc389ba9161fd20bc55988c88531b9c8e5fed8f540cb47c82ce3f3085cdb565c0015440dc51abc6667f7d931af7ba8223e7323dba666f9a96852c4686aa47f865fe0ae0440b7413f7caa3b1f7e7ac404e4b52ad7400f16f54a816416a3020fd81f2416cd1c1f23fdeaffdfcbbfeecc5c9f7b6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000000880)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0x3, "0e4b8a990617ca"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x0) ioctl$TIOCSERGETLSR(0xffffffffffffffff, 0x5459, &(0x7f0000000080)) [ 211.568318][ T6492] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 211.582348][ T6493] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:03:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000009140), 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5410, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x1000, &(0x7f0000000300)=ANY=[@ANYBLOB="696e6465783d6f6e2c6e66735f8478706f72743d6f6e2c64656661756c745f7065726d697373696f6e732c65657461636f70793d6f66662c6d657461636f70793d6f66662c6d657461636f70793d6f66662c6d6561737572652c7569643e", @ANYRESDEC=0x0, @ANYBLOB=',fsname=overlay\x00,dont_hash,\x00']) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$TIOCGSERIAL(r0, 0x541e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/94}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x111) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x40003, &(0x7f0000000100)=ANY=[@ANYRES16]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x141442, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x102, 0x22) mkdir(&(0x7f0000000280)='./file0\x00', 0xad) [ 211.612132][ T6492] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/217/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 211.643514][ T6503] FAT-fs (loop2): bogus number of reserved sectors [ 211.651248][ T6501] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:03:43 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x96ba4000) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x1c, 0x7fffffff, 0x98b3, 0x1800000, 0x616, r1, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x3}, 0x40) mmap(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x7, 0x850, r2, 0xf2090000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x33fc}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000280)=""/156, 0x9c}], 0x1, 0xffffffff, 0x1000) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0x19, 0x9}) dup(r2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:43 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x803, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaed436e310000300000000000019078ac1e0001b61414aa05029078ffffffff452300000066003f0000ffff00000000ac1414bb"], 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}}) r1 = syz_open_dev$mouse(&(0x7f0000000480), 0x4, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x7c, 0x0, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_SERVICE={0x30, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_SCHED_NAME={0x9, 0x6, 'lblc\x00'}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e20}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x196}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x8001}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}]}, @IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x40) write$FUSE_INIT(0xffffffffffffffff, &(0x7f00000000c0)={0x50, 0x0, 0x0, {0x7, 0x8, 0x0, 0x92208}}, 0x50) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040), 0x3) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r5, &(0x7f0000004200)={0x0, 0x0, &(0x7f00000041c0)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000136000000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=@newlink={0x68, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x60, 0x0, 0x0, 0x0, 0x44092}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x30, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r4}, @IFLA_GRE_LINK={0x8, 0x1, r6}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_IKEY={0x56, 0x4, 0x9}, @IFLA_GRE_IGNORE_DF={0x5}, @IFLA_GRE_ENCAP_SPORT={0x6, 0x10, 0x4e20}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x68}}, 0x0) [ 211.666126][ T6503] FAT-fs (loop2): Can't find a valid FAT filesystem [ 211.684667][ T6506] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 00:03:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600), 0x0, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 211.749123][ T6503] FAT-fs (loop2): bogus number of reserved sectors [ 211.755943][ T6503] FAT-fs (loop2): Can't find a valid FAT filesystem [ 211.758555][ T6526] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:03:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000006040)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001340)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f00000013c0)=@abs, 0x6e, &(0x7f0000004800)=[{&(0x7f0000001440)=""/102, 0x66}, {&(0x7f00000014c0)=""/135, 0x87}, {&(0x7f0000001580)=""/104, 0x68}, {&(0x7f0000001640)=""/119, 0x77}, {&(0x7f00000016c0)=""/41, 0x29}, {&(0x7f0000001700)=""/212, 0xd4}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000003800)=""/4096, 0x1000}], 0x9}}, {{&(0x7f00000048c0)=@abs, 0x6e, &(0x7f0000004980)=[{&(0x7f0000004940)=""/64, 0x40}], 0x1, &(0x7f00000049c0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x118}}, {{&(0x7f0000004b00)=@abs, 0x6e, &(0x7f0000004c00)=[{&(0x7f0000004b80)=""/102, 0x66}], 0x1, &(0x7f0000004c40)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{0x0, 0x0, &(0x7f0000005f80)=[{&(0x7f0000004cc0)=""/149, 0x95}, {&(0x7f0000004d80)=""/176, 0xb0}, {&(0x7f0000004e40)=""/246, 0xf6}, {&(0x7f0000004f40)}, {&(0x7f0000004f80)=""/4096, 0x1000}], 0x5, &(0x7f0000006000)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}}], 0x5, 0x40000020, &(0x7f0000006180)) r2 = getuid() setresuid(r2, 0xee01, 0xffffffffffffffff) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000061c0)={{{@in=@multicast1, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@dev}}, &(0x7f00000062c0)=0xe8) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000006b00)=[{{&(0x7f0000006300)=@abs, 0x6e, &(0x7f0000006480)=[{&(0x7f0000006380)=""/172, 0xac}, {&(0x7f0000006440)=""/25, 0x19}], 0x2, &(0x7f00000064c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x40}}, {{&(0x7f0000006500), 0x6e, &(0x7f0000006900)=[{&(0x7f0000006580)=""/29, 0x1d}, {&(0x7f00000065c0)=""/192, 0xc0}, {&(0x7f0000006680)=""/110, 0x6e}, {&(0x7f0000006700)=""/234, 0xea}, {&(0x7f0000006800)=""/154, 0x9a}, {&(0x7f00000068c0)=""/39, 0x27}], 0x6, &(0x7f0000006980)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}}, {{0x0, 0x0, &(0x7f0000006a40)=[{&(0x7f00000069c0)=""/98, 0x62}], 0x1, &(0x7f0000006a80)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x70}}], 0x3, 0x2140, &(0x7f0000006bc0)={0x77359400}) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r6) lsetxattr$system_posix_acl(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000006c00)={{}, {0x1, 0x1}, [{0x2, 0x5, r1}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0xa175d7b1c37bc4d8, 0xffffffffffffffff}, {0x2, 0x4}, {0x2, 0x4, r2}, {0x2, 0x4, 0xee01}, {0x2, 0x1, r3}, {0x2, 0x4, 0xee01}, {0x2, 0x7}, {0x2, 0x2, r4}], {0x4, 0xa}, [{0x8, 0x4, r6}], {0x10, 0x6}, {0x20, 0x2}}, 0x7c, 0x1) chdir(&(0x7f0000000040)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r7, &(0x7f0000000080)='\x00', 0x84000, 0x181) 00:03:43 executing program 0: socket$inet_tcp(0x2, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) sendmmsg(r1, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) perf_event_open(&(0x7f0000000980)={0x0, 0x80, 0x9, 0x2, 0x3, 0x0, 0x0, 0x9, 0x1000, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000000), 0x6}, 0x10100, 0x8, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, r0, 0x1, 0xffffffffffffffff, 0x2) unshare(0x40000000) [ 211.802265][ T6527] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:03:43 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="020b000000ffff0000"], 0x10}}, 0x0) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000280)='.pending_reads\x00', 0x2180, 0xc) recvmmsg(r1, &(0x7f0000006a00)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/216, 0xd8}], 0x1, &(0x7f0000000400)}, 0x2}, {{&(0x7f0000000440)=@tipc, 0x80, &(0x7f00000006c0)=[{&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/209, 0xd1}], 0x3, &(0x7f0000000700)=""/15, 0xf}, 0x1bc3}, {{&(0x7f0000000740)=@xdp, 0x80, &(0x7f0000000b40)=[{&(0x7f00000007c0)=""/91, 0x5b}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/163, 0xa3}, {&(0x7f0000000940)=""/97, 0x61}, {&(0x7f00000009c0)=""/67, 0x43}, {&(0x7f0000000a40)=""/19, 0x13}, {&(0x7f0000000a80)=""/83, 0x53}, {&(0x7f0000000b00)=""/50, 0x32}], 0x8}, 0x60ef}, {{&(0x7f0000000bc0)=@un=@abs, 0x80, &(0x7f0000002180)=[{&(0x7f0000000c40)=""/214, 0xd6}, {&(0x7f0000000d40)=""/79, 0x4f}, {&(0x7f0000000dc0)=""/7, 0x7}, {&(0x7f0000000e00)=""/84, 0x54}, {&(0x7f0000000e80)}, {&(0x7f0000000ec0)=""/237, 0xed}, {&(0x7f0000000fc0)=""/138, 0x8a}, {&(0x7f0000006bc0)=""/124, 0x7c}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/85, 0x55}], 0xa}, 0x7}, {{&(0x7f0000002240)=@ethernet={0x0, @random}, 0x80, &(0x7f0000003300)=[{&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/23, 0x17}], 0x2, &(0x7f0000003340)=""/244, 0xf4}, 0x8e05}, {{&(0x7f0000003440)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f00000068c0)=[{&(0x7f00000034c0)=""/14, 0xe}, {&(0x7f0000003500)=""/168, 0xa8}, {&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f00000045c0)=""/190, 0xbe}, {&(0x7f0000004680)=""/161, 0xa1}, {&(0x7f0000004740)=""/4096, 0x1000}, {&(0x7f0000005740)=""/254, 0xfe}, {&(0x7f0000005840)=""/115, 0x73}, {&(0x7f00000058c0)=""/4096, 0x1000}], 0x9, &(0x7f0000006980)=""/126, 0x7e}, 0xea74c7a1}], 0x6, 0x0, &(0x7f0000006b80)={0x77359400}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IP_VS_SO_GET_SERVICE(r2, 0x0, 0x483, &(0x7f0000000040), &(0x7f0000000140)=0x68) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x2, 0x7, 0x5, 0x0, 0xc, 0x0, 0x70bd26, 0x25dfdbff, [@sadb_sa={0x2, 0x1, 0x4d6, 0x1, 0x9, 0xd2, 0x3, 0xe0000000}, @sadb_x_policy={0x8, 0x12, 0x4, 0x4, 0x0, 0x6e6bbd, 0x4, {0x6, 0xff, 0x81, 0x81, 0x0, 0x6a, 0x0, @in6=@mcast2, @in=@rand_addr=0x64010101}}]}, 0x60}}, 0xc840) [ 211.911968][ T6530] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/218/file0: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=33619980, rec_len=46, lblk=0, size=1024 fake=1 [ 212.122714][ T6540] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/200/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9e, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e000001", 0x19, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x20e, 0x126, 0x0, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000140)}, 0x48) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)={0x1a, 0x7, 0x1, 0x7f, 0x600, 0x1, 0xe986, '\x00', 0x0, r1, 0x5, 0x2, 0x3}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={@map=0x1, 0xffffffffffffffff, 0xd}, 0x10) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x802}, {&(0x7f0000010e00)="ed410000000400000000000400020000f100000000050000000d00"/41, 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x8000, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 00:03:44 executing program 3: ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000040)=0x1) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) sendfile(r0, r2, 0x0, 0x2) 00:03:44 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000018c0)=ANY=[@ANYBLOB="480f000065000100"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000800010062706600040002000600050070010000060005000003000007000100667700000c0402000804020004040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000100666c6f77657200000400020008000b00000000000700010066770000d40a020008000100000000000c08020004040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6c4a84ac8f20dc44b5f1be0d36000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000200b8020400500100000b00010073696d706c6500006000028018000200000000000000000000000000000000000000000018000200000000000000000000000000000000000000000008000300776730000b00030066715f7069650000180002000000000000000000000000000000000000000000c500060045554af18010ddf33a00c69890c7d416ad13c0e2039d6fd818c8729c6465891393f78895965ca02691288d33290eac999474d03c6c33db3e008dd6e071085132ee69792f94cee0c150367439a9048ffef02f061d15fd0798813ebaa5bc6c0e430204035c4c1083bd1a6966b8b11bbd5a279640b656311f9dc09ffeddea662d5db079429225bc4c5b14a07f361f334efcf6b6d04bf73e35a20b22d63870337d32fb37aeabe49561acdb69fe3963ee29fc2763d1d0190f20e1c4cf8832d3ede024a30000000c00070000000000000000000c000800000000000000000034010000090001006761637400000000580002801800020000000000000000000000000000000000000000001800020000000000000000000000000000000000000000000c0003000000000000000000180002000000000000000000000000000000000000000000b10006005408cb23410e9a012032276ce0ef3ecdfbb12575db6867c2eea353597049c7b72cb26b983643791c66fa8985858c329b604df3fe403d62099ca293f48b09fb92f6641a7b56a09660a6facb9eaec4afbe4e547fea943069c96b8c7ad3ca73ac64e2986e7ef7b26e9a0f818534734db6ff8acd42d7d182874dcabf3439ab8b0dc631c4d9a366d7289e65a8dfdfb3c4b1b614b0d902bfb83de79e0f25578e15ccc4928652606617ee25fcccf32db30000000c00070000000000000000000c0008000000000000000000300000000b000100736b626d6f64000004000280040006000c000700000000000000ba01ab631c04349e91793d2af8561a9f9ae6b65d4083"], 0xf48}}, 0x0) [ 212.175168][ T6532] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/216/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:44 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x4, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1802000000000000e400534c5f269eff070000000085000000000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 212.434481][ T6574] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/219/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:44 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000005c0)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="0000020000cb26a94fc2285791a2ddb36bbc2702d3"], 0x0, 0x0, 0x0}, &(0x7f0000000840)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000040)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x9442}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x39}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/231, 0xe7}], 0x1, 0x47, 0x9) 00:03:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e000001", 0x19, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x1, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRESDEC]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) fallocate(r1, 0x40, 0x1, 0x4) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 212.472454][ T6582] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/217/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 212.515532][ T6583] EXT4-fs (loop4): Unrecognized mount option "" or missing value 00:03:44 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x840010, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000141000/0x4000)=nil, 0x4000, 0x3000005, 0x100010, r0, 0x81dbe000) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r2, 0x8040942d, &(0x7f0000000040)) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x3, 0x10000022, 0x3f, 0x1, 0xb38, 0x1000, 0x7, 0x80000000, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1612c2, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r5 = getpid() sched_setattr(r5, &(0x7f0000000180)={0x38, 0x0, 0x0, 0xffffffff, 0x5, 0x9, 0x2, 0xfffffffffffffffc, 0x800000, 0xfffffffd}, 0x0) getpgrp(r5) sendfile(r3, r4, 0x0, 0x4000000000010046) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x3a) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2}) 00:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x5b843000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e000001", 0x19, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x8}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0xffffffffffffff0c, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) link(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='./file0\x00') [ 212.682058][ T6605] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/202/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 212.808660][ T17] usb 3-1: new high-speed USB device number 2 using dummy_hcd 00:03:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/155}, {&(0x7f0000000280)=""/177}, {&(0x7f0000000340)=""/98}, {&(0x7f00000001c0)=""/28}, {&(0x7f00000003c0)=""/238, 0xfffffffffffffc82}], 0x59, 0x2, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x3c, 0x2, 0x6, 0x201, 0x0, 0x0, {0x2, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8}, @IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x20}]}]}, 0x3c}}, 0x5) 00:03:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b", 0x25, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 213.210821][ T6640] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/222/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 213.242962][ T6635] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 00:03:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) r3 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) recvfrom(r3, &(0x7f0000000300)=""/142, 0x48, 0x1, &(0x7f0000000280)=@vsock={0x28, 0x0, 0xffffffff}, 0x80) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 213.299533][ T6646] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/189/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, lblk=0, size=1024 fake=0 [ 213.408753][ T17] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 213.426391][ T17] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 213.449494][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 213.460515][ T6655] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/223/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 213.468415][ T17] usb 3-1: config 0 descriptor?? [ 214.258650][ T17] usbhid 3-1:0.0: can't add hid device: -71 [ 214.264599][ T17] usbhid: probe of 3-1:0.0 failed with error -71 [ 214.273325][ T17] usb 3-1: USB disconnect, device number 2 00:03:46 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES64=0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x83) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0xa, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0xf}, 0x10}, 0x78) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) mmap(&(0x7f0000200000/0x4000)=nil, 0x4000, 0x3, 0x20010, r2, 0x5b9000) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b", 0x25, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:46 executing program 4: socket$inet6_udp(0xa, 0x2, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60028d79009c1100fe8000000000000000000000000000aafe80000000000000ef000000000000aa00000e22009c90"], 0x0) syz_emit_ethernet(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1, [0xcfe, 0x4a8, 0x278]}) writev(0xffffffffffffffff, 0x0, 0x0) clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @volatile={0x0, 0x0, 0x0, 0x2}, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x2}]}]}}, &(0x7f0000000040)=""/211, 0x4a, 0xd3, 0x8}, 0x20) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x5f9e42, 0x32) bpf$PROG_LOAD(0x5, 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x16}, {r0, 0x4003}], 0x2, 0x0) perf_event_open(0x0, 0x0, 0xb, r1, 0x1) r2 = openat$cgroup_ro(r1, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r2, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@local, @in6}}, {{@in=@dev}, 0x0, @in6=@empty}}, &(0x7f0000000080)=0xffffff6c) perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10600, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x8001) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/103, 0x67) 00:03:46 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000005c0)={0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="0000020000cb26a94fc2285791a2ddb36bbc2702d3"], 0x0, 0x0, 0x0}, &(0x7f0000000840)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:03:46 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x2) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0', [], 0xa, "60188452829277c399e673fde51380b1f7abeea992aa31e38e7c0cda635c7899ce7e548e6085a185b028dc3eb8bd6f96cfc2aaa41069a05c400a9c64b26aea967ac15e11e1078b18b15c3b6b543f488b9abd9b4c7b33ef090053bdcd2667be99c2c9cbe556623efeff5193b6ddbe41531be61dd0adb93f92d34ae014c34784014c445ceca1d2367c"}, 0x93) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) ioctl$TIOCMSET(r0, 0x5418, &(0x7f00000001c0)=0x28000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCSBRK(r0, 0x5427) r1 = accept4(r0, 0x0, &(0x7f0000000180), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x3) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 00:03:46 executing program 3: ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000640)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_KEY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000080)={&(0x7f0000000680)={0x21c, 0x0, 0x1, 0x70bd2b, 0x255fdbfb, {}, [@NL802154_ATTR_SEC_KEY={0x14c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_ID={0x74, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_IMPLICIT={0x20, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xfffe}]}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x460}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x3c, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0002}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}]}]}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0xfe}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "a6fc58547f2bce8ae4356147ccbcadfda1006b89f74d4ca925b03f0083055b8b"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x60}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "6f81beb02bf9e6361c6ade86774c5f69"}, @NL802154_KEY_ATTR_ID={0xc, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8}]}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0xfa}, @NL802154_KEY_ATTR_ID={0x5c, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x6b}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x2}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x93}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x20, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x1}]}]}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "26639f25654b717fb5f4694cad5f1c11"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x3}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r0}, @NL802154_ATTR_SEC_KEY={0xb4, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_BYTES={0x14, 0x4, "9186dc4c0e250eac3526fc0d19833f2f"}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5}, @NL802154_KEY_ATTR_ID={0x14, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x2}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x2}]}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "d6a8179c72b45232681235d2c80e25aa0010967aee9b591ea8859d4d9b99e510"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "6cd116a4bc4cccc8b688419661df853b"}, @NL802154_KEY_ATTR_ID={0x2c, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_IMPLICIT={0x28, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0002}}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}]}]}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x3}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "f500000090faddb000"}]}]}, 0x21c}}, 0x20000084) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_SEC_PARAMS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x20, r3, 0x200, 0x70bd2b, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x880}, 0x90) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000900)={0x1e4, r4, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000000}, @NL802154_ATTR_SEC_DEVKEY={0xc0, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0x48, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x5}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}]}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x10000}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x6}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}]}, @NL802154_DEVKEY_ATTR_ID={0x54, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x3ff}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}, @NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x10, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x24, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_SHORT={0x6}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xaaa0}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xffff}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}]}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x3}]}, @NL802154_ATTR_SEC_DEVKEY={0x20, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0102}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x711}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x80000001}]}, @NL802154_ATTR_SEC_DEVKEY={0xd0, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0x4}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x2}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5}]}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x10, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x3ff}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xffff}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}]}, @NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x67}]}, @NL802154_DEVKEY_ATTR_ID={0x20, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x3}]}]}]}, 0x1e4}}, 0x40004) sendmsg$NL802154_CMD_SET_MAX_CSMA_BACKOFFS(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x24, r4, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5, 0x12, 0x80}, @NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x8000001) 00:03:46 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6185f519, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f00000001000000000000000000000000200000002000002000ee00d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x200000, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/unix\x00') r2 = fspick(r1, &(0x7f00000000c0)='./file0\x00', 0x0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x8) r3 = getuid() setresuid(r3, 0xee01, 0xffffffffffffffff) mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x100000, &(0x7f00000002c0)={[{@metacopy_off}], [{@obj_role={'obj_role', 0x3d, 'ext4\x00'}}, {@uid_eq={'uid', 0x3d, r3}}, {@euid_lt={'euid<', 0xee00}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@euid_lt={'euid<', 0xee01}}]}) fchdir(r2) [ 214.819149][ T6673] EXT4-fs (loop5): VFS: Can't find ext4 filesystem 00:03:46 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r2, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0xc) r3 = socket$inet_udp(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000280)=@l2={0x1f, 0xfffc, @none, 0xffff, 0x2}, 0x80) socket$inet6(0xa, 0x6, 0x80000000) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r5, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f00000000c0)={@remote, 0x7d, r5}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000540)={0x0, 0x7ff, 0x3dc0, 0x1}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000940)={r6, 0x4, 0x3f}) 00:03:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b", 0x25, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 214.975588][ T6695] EXT4-fs (loop4): invalid inodes per group: 15597600 [ 214.975588][ T6695] [ 214.985201][ T6691] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 215.007843][ T22] audit: type=1400 audit(1629677026.996:20): avc: denied { create } for pid=6697 comm="syz-executor.5" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 [ 215.030076][ T6704] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:03:47 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800000, 0x12, r0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:47 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r4, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)=@gettfilter={0x4c, 0x2e, 0x4, 0x70bd2b, 0x25dfdbfc, {0x0, 0x0, 0x0, r4, {0x10, 0x3}, {0xb, 0xd}, {0x2}}, [{0x8, 0xb, 0xfffffffd}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x7}, {0x8, 0xb, 0x10000}, {0x8, 0xb, 0xfffffff8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x41}, 0x8000) 00:03:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e6455", 0x2b, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 215.104577][ T6704] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 215.110256][ T6695] EXT4-fs (loop4): invalid inodes per group: 15597600 [ 215.110256][ T6695] 00:03:47 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0xc, &(0x7f00000006c0)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}, {&(0x7f0000000040)="6b70d6f1b12c08c1f1616094cb1a53c492a1e8f5f46c9c1493cbe0885b49b5ab3ccc45394757ee45e8cb5aa9558091dbea5df5ecd651d035637c5874b95c842c2f70009e4aadc10da67ba2817ebffd8a645020ddcd6b9b", 0x57}, {&(0x7f0000000280)="45b50a9b8abc443fc01d94c2a885fe78f2a4384bec8bae74e7cf60c4da3cb13bc95b97bef330a1b2cf8a241f99e393c9a99cf8108804ec6897c630757f44d4e1a06e5221cfce321de31bef5c1b4365459a0bbd868af84aff2b525c25e072ad0030c2353d54ac9cf9f7479590d84224625cceb57d250e9dfe378fa3830fe81ccd1fa06d44a409bbead6a5d4313d3276591d", 0x91, 0x80}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="aff5d7a5c5e5cd1dcdeb7261c810e5b5478d76a22b0cc3c384f390195373e7c0f85a86d030a359cca920a726b55855231da80a6974dc671034fe55f723d13ef5581847bb4ea3258839fc538b6e97c8dbfaca2f580394dec97960504d525730466336798552ff89144779f210f86dcecd1787c6dba970f9acf435dfaf145529cd28c846f0a5492fa88b51bb42c33aa2dc08af9c7df4c923caaa7588ed3a87bbb87b9fc2d2a4d2edb14c483d541cbf1e8d779f3a328af1b03712fb15deb7d73ac36ecadc95836064e1ede7de2516ec22a3c2ec1abc3cafc8fd80ed59bbe237dc9a", 0xe0, 0x1}, {&(0x7f0000000440)="7336b01b1c48dc32acff40dda531ed4d57243d00de221b1c2c63d375b86250f34bcc9b9da75a5eba19d676889d1f8ea4aff80eddd27131de559ccfe1f1d21439fb99f71cf4e3ce2ca9d2bd43fa8b09ed8c06c6f5633c84e7c9e1b7440439f51666afc66b6358c24cbb6de2f588be9c2deff04276792e77e920476ba02109309da0bbdac0e4196dabf4d9051f6e7abe9c9ea7135a7a6c42227a09e4cc0022015f3f95bf90880595e704b786be32c6f619650c08a92ffb1fbecf0b78af3ac7a28b31702617096bf984461ccbbf9fa00f6ddd37858162fcad", 0xd7, 0x2}, {&(0x7f0000000540)="cab1cecbd4a39add30c9defcbab76843f8473442b2c11bd651b57e3a80df4b5def7f5322a0873c4eabe17993b878787ea6259ea4ab2f5ff02a7ca1ff210facd84ed168478059444367b527e9e95e6e02617b45a8f27c0f555a8f7c4f14ca35391985eb4589e620f6d38dad0b1af5ef8fd04cc99e1d0604", 0x77, 0xffffffffffff8000}, {&(0x7f00000005c0)="e09261380427da96a26ce2ca47297cb0449a9ec5a1818685a2fcb04487ba6d8cbafadb63a43f89142d31adbd0dcc2dcdf322944bf41457012da44f60d54f12d38b45be4f3a0fd2c1654022144e41dc8a11933eeab6b35a438a3f1dff420cd6eb7f53615f9317c6c4fab9993bd0b3cfa66b0492c07369", 0x76}, {&(0x7f0000000640)="119f2a23b55729967acfcb7b1c5a5eeed3677177a503aa83b8f006fdf1a743aa5cb172a1d285fdf48456782ebe2dd6fdd41581b929c8ab8dc2c30a645c18558a1d4b6b5772e6e2004c1f0eb7f340395499", 0x51, 0x101}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) creat(&(0x7f00000000c0)='./file0\x00', 0x40) [ 215.188601][ T12] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 215.259607][ T6716] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/220/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 215.270514][ T6731] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 215.304226][ T6725] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/206/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:47 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) rmdir(&(0x7f0000000040)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400040005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) 00:03:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e6455", 0x2b, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 215.338642][ T6730] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/192/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, lblk=0, size=1024 fake=0 [ 215.364632][ T6731] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 215.548686][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 215.561137][ T12] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 215.572673][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 215.582891][ T12] usb 3-1: config 0 descriptor?? [ 215.606980][ T6746] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/221/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 215.620112][ T6747] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/193/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, lblk=0, size=1024 fake=0 [ 216.318612][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 216.324563][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 216.333469][ T12] usb 3-1: USB disconnect, device number 3 00:03:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x80000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000000000004000000000002000020000020000000d8f4655fd8f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b0000000001000018000000c28500002b02", 0x66, 0x400}, {&(0x7f0000010100)="00000000000900000c000000dff4ef821ec34de5a68f275e28ea4831010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="0000000000000000000000000000000000000000000000000000000020002000010000000000050040", 0x29, 0xffff}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000d7f4655fd8f4655fd8f4655f000000000000040020", 0x1d, 0x14ff}, {&(0x7f0000012400)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000000140)={[{@lazytime}]}) 00:03:48 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000040), 0x10) 00:03:48 executing program 4: r0 = socket(0x25, 0x80000, 0x10001) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r2, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x4c, 0x0, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x90) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/103, 0x67) 00:03:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r0, 0x407, 0x0) write(r0, &(0x7f0000000340), 0x41395527) sched_setattr(0x0, &(0x7f00000001c0)={0x38, 0x2, 0x1, 0xfffffffc, 0x6}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/igmp\x00') r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x181c02, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="b2460e24e33d11324fdbe6621e4a6899dff0c9647115129a5334a97ac82608eb175109f23866b97ee852e9be2b358e516be62b382fd09a1283b3ef7e3c80619fc88ad4b645208c14fedaca4a8a19a67cd72a58536d9767f213cc8f518c6f6ae7bc59a1687b9ceab26da9f5b19b97afe3fe1f67499ef07bb1caf749d49e209b6654024a9e929b36454cd757223903c303894a91cb616bed81726ee9ce8c8f34579d9b420c41621ac166c6d37815469265fb2282284e0bfa7836a3874535145fbf62a7884b5f32adc1c8ea282bfbe540af0fd5a70eab79", 0xd6}, {&(0x7f0000000140)="70c8bc0a5db708ca9d258202fec229c9f33392cca44c08bcca86d3233bcdd5d621c61415ea370f6a3ae3282d5b4078f0871fc958e37aacbba81c9765334b7939d7", 0x41}, {&(0x7f00000003c0)="18a66059cc2174ef83b48634e98ff2521da16f52ed347c68602d77926bfd892c38595a39820a50b7245aedb6bb49ee5c41339cc8815601fe822e769aa72295ef35c064af66cc23a83bcdbaf1be6d029affb6231b87d8ea62903722485c03564e5063377ebaa1e280311ecbe430d3be4287ccd4a2ac0938248e012961cd461bcd961e89bdead947be11b56b437fdb3353381e5434e25034cb4e99f5cfdc5f8d7ac1aaaf6930c014a28c36f3ce5042222bec71a0428416ec8f7afe53d62d938f80f35843b40202f37ff191106a09ef56e061b10868f03b4c706072af1224c11e16d3c6cf9282f6", 0xe6}, {&(0x7f00000004c0)="34f9301ff6d48a197448efef6cab12244b9c927074c51fa180900869483acc77996a3ae6072c29e389aea096af1247c1fb878a6b3c343f58e9c819a2b05cd4fa030b2afe279429df7141851b9f00c4d4db37a4186bd5b51517e5e2d7a63a3f10b57d51800940e057cea05578cb3e38bbd620ee9b393529a2ebcd74257910501b0f1f75321b2f8bdca1cf1ea9f2d1b21a43a27fd3ae103ea426955f76624f58b1a3ff032b17d0357312f5b4163e46de2504c838d3d168a3be20dbaed64acbd0b600069fc48efa2529a5a9cfd179", 0xcd}, {&(0x7f0000000880)="3e00ea1825e043c652c5a28d22a987c6c04a2a2d50cc9343f6e18e45ce645f6d73037f54d77be514b84fa4aafd7cae8b22d975e69dd764a838c2f115aa44f881466b9cb8642ce8ead8d6ef773accdec0e61487bb9b70ab5f519065af77f3b4a75adbda03a2128ae1eb534bc519b11009eac47abdfd09d98b61a592a075d498a1d0da2cf1123d7f60efdc7c6843cc5b044dcbbfc3e2c3b830c2d38eff6e0c6d8b89ef55f0bbef5986b8286c76edbbc1ed410b0a7d8e8b53cb123ebba8a1e2717e93a28b72bb4768e536db5128f9aaf50d08fa5ec8c20b517141ef16b67861d287273da626c10705f5d8c15c8139e682abdff687a5d66b6859e13b6286c0ac5c08d94963a21adc4b8961236470b4f99023e82230bed668680f9bf572acc5473888ef211771481e63b1ccb4cb678d8c7514d8b7835a872bb40469ec31f4dfc8cb4880f1b6d57417980f58a2f2b2294cd12e7515bcdeda8f185a8a1b5a0663c946dc13bc421b4b1b6303a3059267a3f7e445b7c4e5c95982733cea534487128a1283b9fde83cdc13dc9f5bf428888efca1cc9a00f923c69d57f4a8decbe91456f1a7a1e03b3489016538c0ca3cd6393b8307f5c4d55d1de5d3e23459bf1c89357cbc74cb7647b2cde43d932ce06b0575dc7489bea0b307e426d927bcf6f129bd7ed044ac13ca9e7721695724c7bdf0b871870579beb066a15fd4962e3a27bf72a158ccce91c0dbff0e53275661db9711c86b274e7b7ed2a5b8ec587fcd56416614d4c667f5dfce140d8ea4fb6bd4fb1ef9db88f34d2f417e9275a781ca09ae6cb179dd108a54c32bead4df18c27cc0b07fcb4e1fb544cf99413eb927746c102e6a0f2f602de2bf1d566b202da87dafeb9006263eea92e8de5e5ae4314b61cb036458493618bc453f972c8b8efe4104c116345d2fe4851340bc15624c09d2cd867ee83836b95e50af8730ca985505b5f216d8bc299cd6a43461b7c9257ab3c9ede2dde3d0c7776fa7c6bf357f1fd8cd9a3e6680ef8973508c5945e325cd563f9d17ac4eb6b0b2f0874416b5a4243abd84c2cc9c0470f58e57a8e33ce52336c95e43fa765a6a7a9fc02717fc03a427e2805fe263d74c1f4c2eca2192e2fe03be088f5c0db3c136c53a8befc8aaa8c70037741cce2430b7ea20864e7ebbb1e435cda620192f190f3647736a37030203ef3018917065b560c02b85cc10429f83291cb85815b1c2cf211a23a2611d982866a05153325f1e034a272df16093d96ec4e77480283eaf33b04b902b0eb099d8ee41183c0fcc91a0e8f9430118bc83de0acf0996261304589dac5015b755fe331f9eb5f3fdf51593ee6909114b259fb9cffccf2a95fe44e7f2083805bd5b8d1eabae339aa2c89a21fae3e3b1127a073163df1df864692b65872d2bb4390bae5b52e16ab2ad48da7650487bedf4818e3991af2b64acd838f9f6f49068ae79bb5d714d6639bf4bb8875f73a25c70bb1f2e5c5e3dd3adda1fffed316c5e4e724d04789b7d191aae66c81aec14b3abbf9bd1847f08b8c8e1eecf2f0b89dd734578a29ca754ab9ad8df80b1951b0a98712bc1759089e55f0125905fcf7fac22711e3694f188e0a690309575d9077c222f73da8f7a7417bb273fec1857b5d2eccc68d58dbdc3fd73756df1b142c138add8ba4744a0bbf54d992154cbd3cd2319db39438e899b58b6db58d3f2deea093c2cc10f618aaee5542ad7d4b144d42a3ef4a24ea45f02f5687f902cc651621d3608bd59210f067cd1ba85df60920f6e3f11bb0bf279147b2748ef3ea644428d0143de7be2d1c9a3e966a62a25d77846864a86432ca888e88d48aedd2e57ab598e282d854b542b4a0a86c3282e2632d8db8f94ecc89bc5bec3364d708b47774f831bc98da19048cbcfca61564f5f02ca57d0fa5956474ba4bd38d67d26d7efc6c3967b4200e0a1cb0604527f41d9ad180d3d990d42d473edbcab2172bf2af0118e2174dc3f234d969368c7f6d001c9d026cbf674110396433cebdf2a0d9ea6348e9eb09ea233dedc2d8d85a43825adf83bafdbaa775c312b5a03f9e180509fde66b85e626047e2b00a79ab79ee15814c26d55528b0b3dde044722e22fbdf3635bd1762673619df2a3417b34178577c70ced0e1ab9a394c1549625a6ed9a493282bc3efc5dafc103a8f2ba08cebf659f9e3ff76fe1998c5c798fefa95932fe8c46b2503553ffbd21de6d230a1e5665d68b51c46d8337eefcd13a4a7be0b11d84452e3c1f8cce6932a28ee9cd59db7fbb15b31761c6e0c43f513a941b19fcb4cf74be5098b0982abf87cf532cc71b6409d407ef4ed8f67196017be8bb2f2e4351ed42c6bf66c80a820c7dbaa0fa32b883f84dc25ed77bc3c6844f930e2e3e4b4758fc29c7af41abc5f242bbb0e35977c197a07404c45f7df78b40c0d3639542f466a6771513b0141902d809359b000fdc24f84eff354e92789413a0e2153f691a37b9ab0e4a225cb9808845f4679b1b2230125ecf024fa1653a0a1086484398f2a488817254b552f99ae6bb72641a7c7ad0465067e4f7654c616e7ff926ad5009626a40ed888c87d19f16fd3acda685927b80e74a8b542f13a9d77fef7f247849371727568e839fbc087998408501b8017560eeeb471e061bb72172d4219df44fcf439ad58ed38af2c5cbad466881711d241d1293634916a39412bd260241c10cfc66d033f42bab124e7dbe6b9d824bc11ae68193491323e6b57154b36561a7b0c5a4e6ac77ebf880c33a5508041e6af0b458a1bf2c240be7997faa8e1e6255d3fb0f549412ce6c3e57d078c4e0fe76d3c840375b426aeeefe3c4ef25383a1128ce3c4602f17a27fbbf10830de221dc6b86e710fc2e839680784e7ae6ce520e640c1b2c38f2302d644e0254541893131cbd924328f827d818a9ca84c3777e1852d6563c767c632265e40c160eea8eb21266b7bccbe8b66a8c28c1f91ce8b109d173e1b75aac1956c255250b8774e6fb75264521e10a1344e4522e2075dace444acda46d4c9b0811bf0e713a3183972d928fc6b38c6f1b3ff472b564f679571dc7cf84427693107ae500b71ccb7c78285c5eb0d4536bd3188c5c88f99f2cbb0690ff46f60e51a255c665af4ebe9ed52cbd63ed16ad9d3c1b59bb67457ef4b8dddfaf14f1624756e383b6fcac7199826c39ebea4e3d9a94647daa308b97e3244054169f0f9e134cecfb6dae75d967f0ce0976809b2d8ec540ac3b422ea13c3d692567a0bec03dca5988c323ff6e4036139604702fe0887027b8b50ee5c7f96b9789b324b756e90c40dae0a3002fd3774a3d5b255561b51eebb68984ee2b4e53a8f9cc11c606fe456ffb146eb660b803d349f3c2b0b99a4d8e80dc75bb43cb0dd9900da7b776a66d1cefdb0da08490474914811e1c5243f054831d8e6a60eee3a09ffcc0b44c08f6eccf1b7fe0229d0ef98958a6cedddab22414cc70a68bfff4b15f63861752d70b9f20f5e4d97ea0d4cc8bf1ee324d2c57ce1cf7e873704c8324fc010eb2a581182ed12568adadf075c601fcc1a864ab6dfa87a66412aec35a8f6890bc2e325945b6b2fb58ac291a3ef56b4a982248b13733a27cc261db4b0fb183be5d3d0309874603d6905a32cfa72e2d8e195feae449a1e3087da21dc0961a1ea5591442bef4ae8f893dd3d6c6703f5fc9fa7009b1c7fc24afcfd84859f4900879913846dbdd0a9ad70c92d05d1abf2fd0ed0de48a84c5e8398f4584b2b667ef65100bb2f9c7b1cc9330d9c3e6ee1a973240d0afae7e75b6aa6fd11802b89a2f7abd9498b56666388f238d54ff90f60747b99cacf273830581049cd8e3a6e06d7b10016ae721848949c8081b62eb69d7a4856721762bffe15f266aa44cf51f9a306f2acd553e06dc8e3219f7177a15a4b2b48b21b0b11ca1868a5f27050e3d95864f384b7516430b4eb33f9f16eba6de29651f9a1571c2034be4f7c8e420cff4a240a673fb170da941bb70f0a067cd1560d4faca3f14e1016b2c0f4efb9d76cd328f7ba731d7cd68efa4ff4b903ccff608e396aed7237248c014c5c6fb16d445fec9989356aeb359c325a93039280e069914beb70c1c8945ecf5bddf0dc63026c09fad3baed40d991c38fd85cad65c6c5f85009433217076db78f8d32f7e67ddbbe9a7b9bbef595669ba8fa49f5cf5e544c02f49a7912cefcd7d5edba8988ac2290db08ae2626e9764476554dcc6f0d4303bd99bb875b2510ef51bc3294c8b778f5c0c0d8e830bcaeeffbb0afb8609a0a85cb16ecda9c1245af8a2f8eab80a126566f094189d80282176bcfc260e97964c551d12fda93b0f7bf54f3f83d84b1a6440c7f695b492c7f81563a8adb0bcc1e2d48dc2dbb9340581c52bbd73c553ce24238a7bd26de6066a18da0fc4c1af638eeae417053c5f73dcf243c2a62f9560b22725ffe48de66da16c3deff5f0721eee110259da8a51201c24f0f44feabbcc53d617b84e52206fe637387d762be3be30208a917550c70616ce46ce2bd4f4f1c563c7cf88d1a109a4bf4fcf436ede21d83be36981a803f92631f2e9a92f556f867d16fb26b23bf3fc604dbbe667b86bbf26f23b1fa85a9826b9cc180b44a655f43beec3637a424591d8b8f2a143d3bdc85ffbaa7c0449a62ab007bdb395b5745e3cf566d523d25047e84d9299d0cf51cc0203f3079ba3112cbe4fa0a3066c02a64db00434722274d77400b22afdafef9fcb623e128595e1ee52c9a09dcd4aed310da1d300e285b237abcc3337997a1682af454b3cef1f7c90c93fdf1df25735a2c726593d58379e270c916abe5d0dced5c1c14b71b6812252a9352210c5f5245f9484fd70d83392eb9d15a15c1d002c915e9056dd2f539b8bf586241afcf9263dabc7bc6942b9a6bb0609e6faebdafde56c129ef2fb2a611e6a764ad617a4ccfb60cf4a084501d71edf722c01a735fe8435341317bff818f9aa4f5b72268e890b5c52911f1d4166c1143f86fe67b105db04c011f4e3e12dce9aabe87119119fa76019a789d56aa360aa64970aa98afa447d86ad07f213afcda6b3e62b24a2e86f8c9cf6656633075892032c7793daac3e7fe97879f6d33179e34739fea6752f4babd8f0c11e5084e1a95db536a76de349e27c6f7cd206e0aada94a6fb41bbdf7d83335dd8bd0730f34db555eda588a38acfea24026867a383764c25330967620f9db856f0048e7937b651d2d2cd97d7f8ed5760b6a4ddc558075a9976bfeb24402bda72b4c335cda455f54ae5ca60881121c2dce8c8b686a8fed8a006905c9d251b5c072cd968dbdd5c5a7c4b482692ddfdba99d459752dfc1fc3c216bd7399c49bfd8275481fde502227b58755d4cea985edd7e1e623582517d26b6be3697679a2c458f395ed85dd1e59ff474f3ae9cb9ad99b5f9dce90e553940dc6601901775b78bd5f33f600001b52aa4de380520f51c7ac9eb00e59b114ba1e711de9dee82d434ce2cc4c750a32d5f87dd2543d8f374654f50ac48b34e957114aec2bcc203f4951835f225ec8f86d3e87baa387e181864af98bce33ff42fe585c49b83ee14ac41ea634ed3f2794286722e2e9072d71dbcaec95f66cdbf166efa01daac8e5aab068434c671561244a8232e0c66dc385670751d43fc686e435134d4cf0135f477af0351056ed934a6986fd045f225ee656cdbdadfbbb75027e6b42406c862762fb3b7207fc50bb11c12fdf16ea14f864f2caa1d8d39bc3d65632b2708c127a7142572aab9cde6e2efedd5746d15ee28c41c7541e06fbf043692006fc1c365a8ad4e1d05164ed6", 0x1000}, {&(0x7f00000005c0)="5b50c6e9d46bb7e906d574cefaa4f66c4c0dc6c9bbe61f2d6b9e026df7df0aba8862223c4d3a83f3820d3ea0b0fb61b57019f61fbada8eed02a6fae2535a98061cad5e66039b6dc5143a6fee0058cee98533a9303047e77eba12c8316d5f27f65fc36f5e6aedac34e15896657227ece270da81234a2f6629ce94d1ad81639b6ad970e00e4ab620a3d3a5a2d11f005cb35d3fec043e106e34fb4690533144c3a12c8d5e08ad3396b7d689cc3ea53df7f9c8054766eb0174d46d23c272371c6e54128da2865637ec3b1d05fcd546805bb47dfca4b2a30c2d7b78dd79687f1c9214bfd13089d344d4e2b1fd12245dd36df057da3d3f66a3e936e9", 0xf9}, {&(0x7f00000006c0)="4584acfa4783d8efa241524a94b557f610d3429965328a63339443de3d87d35ad11c204ee2a95ab0611ac39d4cced384bf7505c078befa89d67a80132de1e59b72959a562a64c793d8677343e6de8f09378c9b756d1e3d75dcbb2642b8549a70f0b68273c7be38ca264cc1b16abbf76443b8010e083d605de03e217a60a51fe608a08674c0951d5917be95b67a7adc85fc17d4af189b2ca2123f4b39d9", 0x9d}], 0x7, 0x4000000, 0xffff22f6) sendfile(r2, r1, 0x0, 0x20000000000000d8) 00:03:48 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e6455", 0x2b, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:48 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000040)="0300000104003cea3e84527d000005", 0xf, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 216.793868][ T6764] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 216.809650][ T6761] EXT4-fs warning (device loop0): read_mmp_block:111: Error -117 while reading MMP block 0 00:03:48 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59f", 0x2e, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 216.824289][ T22] audit: type=1326 audit(1629677028.816:21): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=6763 comm="syz-executor.2" exe="/root/syz-executor.2" sig=9 arch=c000003e syscall=231 compat=0 ip=0x4665e9 code=0x0 [ 216.825027][ T6767] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/194/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, lblk=0, size=1024 fake=0 [ 216.884312][ T6764] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/208/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 216.885121][ T6772] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 not in group (block 16777219)! 00:03:48 executing program 4: ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000040)=@generic={0x1, 0x9, 0x40}) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000280)=""/90, 0x5a) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000000c0), 0x8) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x0, 0x4, 0xff, 0x2e2c}, {0x2f, 0x3, 0x86, 0xfffffffb}, {0xfff9, 0x1, 0x4, 0xffffff00}, {0x4, 0x5, 0x7, 0x4}, {0x0, 0x1, 0x3, 0x74b51458}, {0xf7c, 0x80, 0x0, 0x3}, {0x33, 0x87, 0x6, 0x3800000}, {0x1000, 0x2, 0x3, 0x8}, {0x1ff, 0x31, 0x3, 0x1f}]}, 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x181100, 0x84) 00:03:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) splice(r0, 0x0, r2, 0x0, 0x100000800ff04, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffc8f) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x40, 0x81, 0x8, 0x10000, 0x2, 0x3, 0x2, 0xb6, 0x40, 0x106, 0x61, 0x3, 0x38, 0x1, 0x1, 0x6, 0x81}, [{0x7, 0x0, 0x2b0d, 0x1, 0x7, 0x400, 0x6, 0x6}], "28c9752e9ea92edebe4b40352e264113c9c1a4ec5b61b45fd1e986d4eb80b287492a078500d7335fe584908d301029d927b1eea4a5daa9a137b99aae9a44212e9e0cf0651d6494bb2e325b695758a18e90c6a097894d9169d6fd160d3f699e160a3f05bf00b081c83888e60842372d630ee5804113453aab2e8a99f7b488ce86206caf88be6c2369182c09ba33fb31fa9fa4a1028d6649aa0cdb81c9d59c678f20b0353fb0bfbf5a3a8b676d0e879f5d3b0ae52da6dc7f8c89554d59dd338711", ['\x00', '\x00']}, 0x338) openat(r3, &(0x7f0000000080)='./file0\x00', 0x602a00, 0x10) splice(r0, 0x0, r2, 0x0, 0x4df6, 0x3) [ 216.927503][ T6771] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/227/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 216.929134][ T6772] EXT4-fs (loop3): group descriptors corrupted! 00:03:49 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2e0040, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r1}, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r3, 0x8004551a, &(0x7f00000001c0)) move_mount(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x23) 00:03:49 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59f", 0x2e, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_io_uring_complete(0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) r4 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={r6, 0x101, 0x8001, 0x9}) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r4, &(0x7f0000000140)=""/103, 0x67) [ 217.073559][ T6772] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 217.091714][ T6791] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/195/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=40933, rec_len=0, lblk=0, size=1024 fake=0 00:03:49 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed005400000000003ec13e2000000000010000000000db00"}) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000000c0)=0x7) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000001300)={0x44, 0x0, 0x0, 0x0, &(0x7f00000011c0)={0x20, 0x80, 0x1c, {0x0, 0xe3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x3, 0x0, 0xbb5}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 00:03:49 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x3}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e0000555d97588916371bcce302c0d2b0bc0100000014000a026c6f", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:49 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x4) epoll_pwait(r2, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}], 0x7, 0x80001000, &(0x7f00000000c0)={[0x4000006]}, 0x8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 217.310291][ T6813] EXT4-fs (loop5): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 217.460632][ T6827] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 217.470999][ T6827] EXT4-fs (loop4): group descriptors corrupted! [ 217.502720][ T6829] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/224/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 217.505591][ T6827] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 217.539848][ T6827] EXT4-fs (loop4): group descriptors corrupted! [ 217.568599][ T17] usb 1-1: new high-speed USB device number 12 using dummy_hcd 00:03:49 executing program 2: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000580)='./file0\x00', 0x0, 0x0, &(0x7f0000000880), 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="7573656578743d73f4616e6e5f752200"]) 00:03:49 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f0000000280)=""/75, 0x4b}], 0x2, 0x9, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$FICLONE(r2, 0x40049409, r0) r3 = accept(r2, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x1, 0x12011, r3, 0xaabdd000) 00:03:49 executing program 3: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x401}, {&(0x7f0000000080)="03789abfcc000500000000000000000000100000", 0x14, 0x4}, {&(0x7f0000000040)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x8}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e0000010000666f756e645554e59fb5dc847d00"/50, 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x2002800, &(0x7f00000004c0)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file0/file0'}}, {@index_off}, {@nfs_export_off}, {@xino_auto}, {@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './file1'}}], [{@hash}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x35, 0x61, 0x39, 0x36, 0x61, 0x32, 0x31], 0x2d, [0x33, 0x31, 0x37, 0x37], 0x2d, [0x36, 0x31, 0x30, 0x65], 0x2d, [0x64, 0x31, 0x52, 0x33], 0x2d, [0x35, 0x0, 0x30, 0x62, 0x66, 0x33, 0x61, 0x36]}}}, {@obj_role={'obj_role', 0x3d, 'ext4\x00'}}, {@subj_role={'subj_role', 0x3d, '!@'}}, {@smackfshat={'smackfshat', 0x3d, '^%){/'}}]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x800002, 0x1010, r0, 0xbc79a000) llistxattr(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/117, 0x75) recvfrom$unix(r1, &(0x7f0000000340)=""/5, 0x5, 0x0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e22}, 0x6e) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/10, 0xa) 00:03:49 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59f", 0x2e, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:49 executing program 4: fdatasync(0xffffffffffffffff) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000180400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000008040000d1f4655fd1f4655fd1f4655f00000000050000000d", 0x1d, 0x4}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x452000, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 217.677471][ T6839] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:03:49 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc", 0x30, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:49 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000280)=""/144, 0x90) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000080)={0x6, @dev={0xac, 0x14, 0x14, 0x2d}, 0x4e21, 0x2, 'lblc\x00', 0x12, 0x80000001, 0x7f}, 0x2c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 217.772295][ T6849] FAT-fs (loop2): Unrecognized mount option "useext=sann_u"" or missing value [ 217.777134][ T6844] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/197/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=40933, rec_len=0, lblk=0, size=1024 fake=0 [ 217.798449][ T6839] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:03:49 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) lsetxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000280)={0x0, 0xfb, 0x63, 0x4, 0x6, "d379a967f01d823df07e0a8bf4e391e3", "b9b45056e2737c059f053259671a2ea9ec39cc33050dd20305178ab6db70d0c207d9a593ff0f986f1762a54378928a4149725d5b2c5da4b70b77c0b524611a16c490a6bbb92d0537e4c17011698f"}, 0x63, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:49 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c00896c3cf14ad6c744c20000000000000f000000010000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f00000000000000000100000000000000", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x5}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000280)={0x0, 0x4, 0xb9, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xb8, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x5, 0x800, 0x7}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000000400)={{}, r4, 0x14, @inherit={0x88, &(0x7f0000001580)=ANY=[@ANYRES16=r5]}, @devid}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f00000018c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) openat$bsg(0xffffffffffffff9c, &(0x7f0000001400), 0x400000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001440)={{{@in6=@local, @in6=@remote}}, {{@in6=@initdev}, 0x0, @in=@dev}}, &(0x7f00000015c0)=0xe8) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), 0x2037810, &(0x7f0000001cc0)=ANY=[]) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(r7, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r6, @ANYRES32=r5, @ANYRESOCT, @ANYRES32=r3, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000180)={{r1}, {@void, @actul_num={@val=0x2b, 0x7, 0x67}}}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000680)={0x2, 0x8, @start={r6, 0x1, "eabc72bfb6b17c3fccf4375dce12941a09a16a67b8d4cb73a9b63576c22f6b312650adc55804479487255f34b9afeab92a497c73ff5975d91d868072a7a341eaeadbd64daaac71fa1d5a6428d335aeab8af5d66edb141160ddf0295a832084705b6d89a7f9dc5cf6b83698210ccfd2909ded0d8c2c0dd2cc211c5508ab087dd092482b9ad7c7d2705324fe8421b375ccf1c77c1ead92eea4b4fe77c026aa8ac79c0c7a968d707dca2dd9f1a84886a844589ef17f9101a05b002d0ed3c1ec567b44c78d180507e861173fb48ba36c8f27aa21f9df5af22030ffd7f12208bf3c1e8eea4c28e89aae475fb3984fb78540182da2582c5a7460b0abfe5c86a02eef595db17755516845cd5d7e104b355eb3cd13f76205b388939a35ca76dc719c535b220b0ba83ecebd2a0ca1eae820518b4be8d7606227448e17a6693896e5ec13cfa658039cec8257c8759b00bdd99eff0002a1549d710f3fdfe2ad5ba7f8e037f8bed7e34acea02bd04bf252a7cf9bd79e52fe77b761f8cc620597300a9fe3296cdbbd1e30cbc44c3eaa0e4317af99ebeef6961aa539ad7174364a2a903bea9c20cd5ea4e6e040064b29c90301af755a34b664923d2782009897b3ba55bd0cbfd147ee51ba732d93f67c435b8293e9eced5238fbdfed314690385a7f343e80445b7de5135797aace096cd935fa7ec970d60c8569bad7bc5725d05afaeeb942594f64fb65384fa11785f1c4640c650a2d8e850229f48c4127114eb9572adf0a89889a9df926017066ce7b8066f3c0fe11fd56cf164f7a9006022f5739c74fa46c286dc3a4eb5f0f0bf69200a6d4b20987bc951a92a97105141b697b9ba35435ebe9bc75600b4fed4e0bd41a0a29b98cfb4099293f9b1e9914d586806815d63accfeef00c3cfbca88c538864cce9b9899c53b658301e8a409e6ac42a81eabbf183d5cacce3c551aaa78ece9b72fdc5ea962716a3cd80fbf2a0e33c5324872233e5b6a23f0b8c1a8479b8cf30d4c625909c5cbe557a7ec746f9b512d14b068b10ba7e357dd3d3a6c0a19ab436dfa1e7b34d3523f903c0e9864f8307e49a5ca508910de3861cf62a558785ffc20243756287b2ed557bf639effd18b3ff9825f9bb867155121b2efc74a23f500244fa966f3234a9937d541821a166a56da36eb3fc1ca0e7a3f7feea29d865b5c8a6f04c90bc9acac6f0ff5fc0bfb6f5ee864703a162e56e0d70e311b7d3719979c6d1010702fee11f7a1494e28884d54af77cc60de81e4ca5d27d6adcc42077706989666185b5d54f62eb144ac032bdc0fbb1d6cd5842abb9f41da0e1091305c4e85a89bbf286761f6a55d4908a8a3b29426bdefde255fff9ed9b2027c2ecd68ffaf322f9d238b419f76d84e6e67e50ff3a74a94efd781add8546421384a4c356e9fb9f76feb01550220c801734d7e4dfc71b8c83d41a94", "01f0d2784c0be549d1ff3d487176c343792bee1f39b917c04f3433cea03f0fee23cde5795b0f822b0fe5a9d8a951f1095f4205db9ad036837bdacbb019bceb14fee72b0d40db67213823d32925515dcebb424fa8c0b0b66032a6e021962ffe3fa17746b07b5afbeb51302fe7e89702fc2438c8212bf0a3a5dc8b909c9cda457b84fbb003043c3db77ad70a3fed62f54c0e70def377b037b92ed289f379793ac2fa204152326495adba5d89ed5d3d626622b4fd728ea1683c8f75a4aefbd72bb943229c5ea54653fcf7d93e7c7f3e950c3435fd496d3ea4d12eeff7c13877e9b315103a6ee31ce9f4fd45a1b3d04bfb0f87e17d49cf4541a5ed234cc97df91574b628a6037357dc8c0523aaeabe6147dcd7a2d40ecc7093077db7b6df877d02dec7f2e3bd4f0e7f3d51eb90f2241bbed7351d82f84ba7150d3bca64de557c2498c901ddb91179711e37c810eeaa1d7dd59b4d6a33f1db370d29ca31b6af4248872343c74e6ac3f32bc2ba58ce771126382f9e8ffab01380f4a7d8a185fa04c5fe71c67819236feb3a150ebf3a30192f5d9d25625571a7abf0b39778f2e2e460df76e6d594bc1ea0844aeb6d54b96a799a83bad73741b9ab984f1d43f8fbcd20741df62697ec55726944927485cd76ebbf9ccba772a89cc21a09e0f78a2151bcffe9f85574b9d6c80a33b3a4cd119b63fdfed643f72edfcebfc156884d6dc5689bf191f5830db79fcb60dfaac3e8e84eea0441b2e12cb6c2ba89e878a9e4acfd68049a8eaa9dc764b50150f06af97fea87c4ae7134bc8a82298b4e64aad0a96200eab9c1464f35a3b5843a7b792f7889a5affdd9c198d995fea10ce3a4b58a017fc56dc6b73fd725090d6712a32d7385c2b2126200088283425ff688f90d87004a051517eb09323e90da50b04bd6ec0d254176a112ea5af36614e0bed8f61c2e2e45c932a230d8c8e41486c09e443fb31c22c58f9544727ed32b2a0c0384b8aa1a11ca6a52913da4fdc87e052b8ffdca45ade617518790fa4ef4d52f106013f26fba4ccfabaee6533df1141fe5ec169eca6fc8eccd25f18ff6dcbda71e464b5e5d1d4029765cc38d891d4b43e58bd02b8b50ee03842575f42f40058ea59a13a2910ca19f582880b2b993c764f7e879b8329d01e3fbe9419992a4f81128e2e2320098ff1d5451a67e7f6f2d0234f5cbb9e9e26802918b90db91d9d103f87244ec40ce56004c1875659a214cf7a106fd67d921997b9328d2dfa2c1c3469a2030514db496cfb20e87c0d52ef0e9ad15cb5e3567880d63921f40795a3e2f06c8fb84d6261e30b38c5c782a2f25ce68f674f1c97baffc247e68e6f2ae453d70e08cc7d75fe914fa58379e418d84f88414aaf1d9b8a0c51a6612314cd56a04ff2f55fb3b0c25003bc173ca105db40f5f29907190951ca240535ad706d46a0601c94df614b0"}, [0x0, 0x1000, 0x7fff, 0x7, 0xfffffffffffffff8, 0x8, 0x6, 0x100000001, 0x2, 0x6, 0x3fffffffc0000, 0x10000, 0x401, 0x9, 0x400, 0x7f, 0x4, 0x6, 0x8001, 0x6, 0x81, 0xa7ba, 0x8, 0xda7, 0x1, 0x3, 0x4, 0x800, 0x200, 0x8000, 0x4cee, 0x80, 0x400, 0x8, 0x101, 0x8, 0xa7ff, 0x5, 0x4, 0x191, 0x8b2, 0x8, 0x100000000, 0x8000, 0x1, 0x6, 0x7f, 0x3, 0xfffffffffffffffe, 0x3, 0x8, 0xfffffffffffffff9, 0x3, 0x4, 0x0, 0x6, 0x2, 0x1, 0x7, 0x4, 0x1f, 0x6, 0x2, 0x9]}) [ 217.898990][ T6849] FAT-fs (loop2): Unrecognized mount option "useext=sann_u"" or missing value [ 217.948617][ T17] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 217.993731][ T6870] device lo entered promiscuous mode [ 218.004952][ T6870] Y4`Ҙ: renamed from lo [ 218.040457][ T6866] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 218.088081][ T6866] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 218.118612][ T17] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 218.127681][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 218.136260][ T17] usb 1-1: Product: syz [ 218.140710][ T17] usb 1-1: Manufacturer: syz [ 218.145403][ T17] usb 1-1: SerialNumber: syz [ 219.288563][ T17] cdc_ncm 1-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 219.294973][ T17] cdc_ncm 1-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 219.302365][ T17] cdc_ncm 1-1:1.0: setting rx_max = 2048 [ 219.498572][ T17] cdc_ncm 1-1:1.0: setting tx_max = 16384 [ 219.506495][ T17] cdc_ncm 1-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.0-1, CDC NCM, 42:42:42:42:42:42 [ 219.520114][ T17] usb 1-1: USB disconnect, device number 12 [ 219.526331][ T17] cdc_ncm 1-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.0-1, CDC NCM [ 219.648597][ C1] ip6_tunnel: ip6tnl2 xmit: Local address not yet configured! [ 220.258509][ T4515] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 220.618556][ T4515] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 00:03:52 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed005400000000003ec13e2000000000010000000000db00"}) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000000c0)=0x7) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000001300)={0x44, 0x0, 0x0, 0x0, &(0x7f00000011c0)={0x20, 0x80, 0x1c, {0x0, 0xe3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x3, 0x0, 0xbb5}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 00:03:52 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a00)={&(0x7f00000008c0)={{0xeb9f, 0x1, 0x0, 0x11, 0x0, 0x9, 0x0, 0x2}}, &(0x7f0000000900)=""/195, 0x1a, 0xc3, 0x8}, 0x20) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x2f, 0x81, 0x3, 0x0, 0x0, @private0, @local, 0x8, 0x8084, 0x20, 0x401}}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'syztnl1\x00', r0, 0x4, 0x0, 0x3, 0x5, 0x62, @private0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x80, 0x8000, 0x7, 0xff}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000580)={'syztnl0\x00', &(0x7f0000000400)={'syztnl2\x00', r5, 0x2f, 0x7f, 0x0, 0x100, 0x21, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local, 0x10, 0x8, 0xbef8, 0x9}}) write$cgroup_int(r3, &(0x7f0000000200), 0x806000) ioctl$EXT4_IOC_MIGRATE(0xffffffffffffffff, 0x6609) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x1, &(0x7f0000000000)=0x200, 0x4) bind$inet(r6, &(0x7f00000003c0)={0x2, 0x200000000004e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r6, 0x6, 0xe, &(0x7f0000000480)={@in={{0x2, 0x0, @local}}, 0x0, 0x40, 0x31, 0x0, "000000000000000000000000000000225f15d80700000000000000000003008000000000080000000000000003080000e7ffffff000000000000000000000000002000"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sendto$inet(r6, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r6, 0x1, 0x8, &(0x7f0000000280), 0x4) recvmsg(r6, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x31}, 0x100) write$binfmt_elf64(r6, &(0x7f0000000900)=ANY=[@ANYRESDEC, @ANYRES64=r6, @ANYRES32=r3, @ANYRES64=r3, @ANYRES64=r1, @ANYRESOCT=r2, @ANYBLOB="921c7b884768f3f1d4201002a32348d08a993028f215", @ANYRES32=r4, @ANYBLOB="ba29562d4a5a81666f6de2756e6435392a796a4c805caa600d02cdb383ef8ae864d7c5451fa06df40442ce36f0fa449f566092547e35d4ddb637cafbbdd0f87646749f0827ee28953882a6d6f304227dc28be1162874de34d2da013c4c26c6fab26e32f0d932b56608354e7b9cc64f49c3c745219659a876e941a75f102c56f45e47d940f797c388f9314c9afd1577d7afb17d4a39ea0c6d611c43bb096a30d74bbdcdafe1e02601c5df3313772c971aba583fb5a06c89ac4e2a36cca20589208a9fec54efefb038785f4431a7ca5170d8767fcf39494be200b6a7cea453717e4f3244ce0082fd6e71af7611afd2c0cffe06e9b62e4870a6c7efcc8c982319efd113467a62fd50e1a77c1882c15c49a5fa86270c48a0f36d88730730ef19c4bebc25e637bf48d0b2123e355f8268542005747e5730c8adf337a42f4d4e72ea83250cc9766703bad9549b6725d27426e2ed8244d2a425db295d3ca6f0d916486ac4888d0946ed9e7841de6ab9620b5a71c6b60849a265d1b6032a68dc07e73ccfd8b2433b09e5f020210481752de0b46ecd53b79077dccbcfed26821479d3d5f619588aea0daf977a7f796f3559d556795019dc8f60ad96d09285d2572202df8792bce93143a9a9626b164295096e0916f71a1f841ed7e9e4910971fd227d87763ea2eb72ce4d424570c94479eae11ba730da3f08b507101a59e65737db92a632d1f8139919ce20b399fa71bea6cda1744527b557a540c6647ea6fac648a42402a054753cffd28e4be174f8c70d741b44c5ad8c879901898166a70238e3d38ea7c8db8abb5d60944fd1b48d2c3bdc1e632192ec29483aa44775cc4f8f11188de10c43af8e2d258c4a9740b214550e5073e42fd50e65f04dab7a0f91eda9ecf3be488bfc28ea0f59d5f8d26158d64b8792306a07c170dec2a757ecff3e462656fbe26d5bde7f9f71045294fd76199c519881fb6fb35eebe4695580b5bc5b1fd008e78209b5c215149f06e0016e1d724ba24fd8dd808aec2092a4137553c25f63685ed15a161ce260e215dda46f1299553728bced255cdbbba361b3854ee41ab96665fe8921e8db08d5f98cf9ce6473ad618b11adb406a27b6eded0c613c32fee2c14317ca54756783ec4c3d8a1919a14fc781f23af854ab58e0189439c1b7ff36b760a7b8c09976ffb31dcb9b20ba4a38dadb191b804cd075b3e9d41254f54cbef77670c4e26981b4cc48d4e11ec5abe8867334ff82f219214bd9e70a12e1acc0c99ca67955636a260eab06e1356fd0df832c6e22cf09703917a271fafcbc0cfac9ff9e16ec52bb81643bf12d1b36c09437d2740ff035ac8cf41f984d68c610615210f04b5a0fd642647bf3a18c7b59196bfefccac1a93cc17c96ebc09565a4223559313e7657b0c42962588a33377ce30bb1561d2f3e8b24d0998f11e43e8906f8fb3a6fbd5f3553a1dd1e9de233a940980418de9ce7fac9b5bcce41cd044fb3f1d7442f15daf05e6842066cf82cd46e54633b69b7d303a094836c0fa1f1911539f6492f2fcc890255846022d7d36262446b612319319b1c9e188149445b2d77586c14baa872481a156af5be7f3f1c911172cbfb28fedfd9af2be5497b5105c5edcdd6f4fcabe6c7489b5667d164a5e92ba25510096e0b70807ede952e7e5a5d6d3bd813f8d84e6d44507545a8cea24f03f8b2229a869732de2934f23ea414d15862db66d2590a4600ff30ddae5ddd5ea45f61e6aa6eea9df35d9ace405ba74d921bb17b6bc7469c4e92ac79355ddec728d5c5583c52823642e9664cfc98972b09e17f4e17164ec04e2070e0bbb9480126afe6605e7b95daabbd28d44fef3437b8c89f74fffe21eb27c5d3a028e1be64a18fbf4cddd7e42aafafa74292fe536a5b7a14ad27ddd1350e6eda6d2947550390f8c89efcdb76cf2d9dd94e648369d8c22cfd8fb0d9cefab56db567807f21462863475524d02925f711cc31f17e11edd4294d20608082bc25dcb60e631ca0dd57eff8cf5997f4c6dfdcc5181fc0ab5d59c36b25b9705dbe8e5c09ff4f78a7252886476860d94e02471862ca4af58d99b584bda49c2c4b637bb31a43b7ea9c9b548d625e68fb8a462ff7f943cf4b2e96eb5ac8b74a1494f938fa4ec03e212b2a79f04e8084dbf05e3ec09da9253248a8c6c6fcb1aaf7d3e66234068183cd2cdf0d8de17f83b3a332dfd67dd9b6cc2aaa1226fb407024bdfa56af5eb54fa8f89036a583512e3cbfae8213966915cd13e3cde2be35a48eac0d8d0839da7a0fd16f1bb19733ebb302b1ce9d80be9ba24e4e0edb6875fe323f289c3c2bcb721dc401dceb0b9a67ab9384a773af827bc033232d6c925d30253e91680d8ec46ed5dc76411f82f4f37431174f91dc580ff421dac3911f288be2aa5a5b4fff9cfb8232efc8caf67467548cfbd70f955e4a7cefff813d30ffeaa8f3536d4cd6d20967869f1c818fe6936c05ea9f50fc85a4cdb08a692b826efa4fb2d2d1866fcaa865344a49407ac22555852568178f7d3e887e885642043768d34934aeb4063677c7815c9178f98738422aa21f97264535989e8531d8e4c3d88e09a43200b41c37842acef9740da5af6ac2b157e17daf00f6e68abbf820ef1864c90e413e8ccbb6e4943cc9933afa8826b4eef6e3552663113aeb409affae5a2a7350d23f7e3c77e3b374ede54bb6e1841cead5c5107baab6557cda7c6ffb989996cb5a8b23d8742a34d4a2dcb96035144fee411f4011c2b23037e065ccbad2c4b93f8619ff05af54f7c2d39c300c0402a1c7e8348e6420655af50cb64ab74e264f42599c7725dd7bb30862c89255d013ceea75397ed8501b456ac859b1f06716283bb7456f5fa2459b086a61eaebf6ff1692af969e8f9b43c28e1da4663442730413717216dee5e5ad971eadba6510b6e5805d017e513c056146d15f1d85b383a5a66529eaee3fc233f302a4274dbf52d4299c2b547367562b0629b23b57ba44540baba6b1abc02c11507afa88b5cb18b307cedee7b20dff9d5af3c644d5f26c0d1722fd74d8e39fe03869220a7351fd6d432740193508928dc59bd935cbebaf7e638a247a601493568c225dcd8e38583818eee0e439a5881e02c761025deee111cce67ae9ca1194215be977a9a86dd58677cd16d89ab7fd92f6ae3c122e4e332b4e0413f00081e46727e01850b252e1baf6b6091ee2f6009ed074f525c27b1ea536f7f40dddbe2c81968a5b5ea564983d77cd83ad6f53d4206ea9798a76cea14961d2af339a01ce338b491418cd88df6edb1306d0615bc5e53ed44f9d951e041a42dd33e387b8c2948dc86135b0f1c96e350751bf8fabe04cad2e9503219d6235a5a00bf5fce89ba06456948450ad3f69cc133b13f0243eb467a28f31e189045d61bbd5155f898f4c2ed3fd5d7d181d1e2cbe5942aa71821522015de5e3016ba19f53eb6c40c933618749997ee526ae50d654f7d37b570b2e0284434ce5e3015689576bbcab1e49b4e795f26b9a7493c018b03b915ceb5c8f61e6d925f3d2e12658b74b53507e6b6280ebe9e303b25b2df103149faab6d76131944013f94bf9bd0571d9d1831d2ae541bd2e556ae6bafce6463815c09fee6471fc5706217a2dd7c391bc894cb45ba6f40ad9858e89606931a6511353ff5cc3404193cb66f3c811c8779a2caddd0ede480776a56da8ecfe8f8c4c0c3392fe3d5ce78a51acd729f5257a66b161d546f8b70f19710a10a404d54c4e8b8140bb19be18bcc8c6d3a142db4e2a1a09e5d1d5c3055cf442986e94aa733a264154fac62d8df1730100bdb37356a937727cb58527d6389ba545d5954dcaa86ec3a6e4498b4984e139297aaa0c7d16a393a7686b990d0d09180ea60925583f2dba9abb94b8addac85df681baf306251484eccb84e893f15c77f140345da8d0806be30c30fe5a21a5deb320ceb8258d84b44e1d63839f61ce4c418402abe65603770b3b3daca2cf7c344c0887e36130022764b14a4df9a5ff7406f0a5a4da6a47314a475245202d07d3c1b4be6d45966195486684a358a2462e58aebec7c1868d22be6bef433d2d49207c5e13e6838a29ca602484b7b8362fc6451491b2b927c61535f5a5923089903fab5a15d7848fd88d4f743662c2318a5196428c65e21e8b65dfcb10ba12a2f20256a2b161ee56b1ef13f9789e8ec3b274ca6ef2bad51638e362c952a3bce95a29077b7b3549b0a5575f4758902fddd59e788336bd479106c7d26bd00e283eee821c5c07b4fa7d9ea749e6da78a5fb47e07b04ae794c58df860701fd963689e45de392df88490521499f44837a97d906dc7d140723aff8f8dbbf6c2ff7d6ec57b14da80d5a07a2f121b0c022c39f0e59f0d81c11482f028ced83e42331271fa9d2553d595ce02dcac5acacc84e3f1330ba2eefb5b181e531187ca9a818f36c9b921815a420a19319aa4d93ad9c6192882feb79446a2e994ac9a8c4a6811ebe67a9e41cd8237f42748a60dce9b07bc61819a0148bbc3897d3d7ea02b488069d987e19b80af4001ecc6874ae131820c8109aff45324dbdea9a54dd41565018e06089aecf947d218678013ad59f8e2a5b7051cd3de37add0c40c783c531f60278f5614cf894b93fcb5e74e761aaeca9b83ee56b2c8186f0b0f67aff20cee3a21014686a290c589e3e87f51283db5c3b9c29c3ded22f2a2378d09a30a7d8c82dd8cfdd0f891230472710743a539ca0441b052cf4dff4565756cd6599356d9bdd5578c09e676c5072930f277d338779b908dcc73273979b12998af23d7099adc1ddab226fd4e1e3eaeda7db4f16997f35e02d378ac1a8ed262ab19a86b51a14d57b40505bedc6c438735ca59a20c0bf7af31290271e326eaa89b1a29dc683bec1b31219dd7399d9ce6e81d1529a2d1c3e6eb61d2a5cbbf11cd88fcc8a8d317ad453e1404579e89cf9133bb5c7e7b50a8961f90e9648a6a59e40724d94e7abae03dffdb0eb5d7d9ec4e2e3c5476c52717a48ebc792d74a3afbcc21409372d77ab7ca6241885d3ee839b212d4d1a10fd2ed1aaea32c1cadd6c790f95d0b4b673e159e3fe6ad290b3695aebe1a4ae5ff280f8668ffaae5178ab38dd46815312b6f0c24292d6be36200b25f1bb7e327eca782b7ce1ecbe647e765110c4b704cb99e8ba6af134116d17b2df211c4075eba28e25558430b76a16ef7e20157d447f258eb55d7f423d272f6853374c93d87e6dad4f84edf6eb5deaee049bb7bb8270e4493ae2439bfd0e0979bf3e6a1d0588c205b99f1512d0e3db8c9741003b693b2a9c5e687b979c5eec416c109316f94277f1e81f052e2dd99d4063d7d5a5f12a16ddf2fe307ccfde28ac26673e18009620c7aed907976f3772da350af1c5d2b443c843ec0e2553b4563f306c0315f5fdb4c28cad2931998f82e3d6bffd0cf7c05dd14437ac7838ca64c965c0e1ae38359919985effd149093d842e67631ef7cebf1a104e7b5e84f9e574611f2cbd9b020200000000000000a62b1a8da0ad8a21b8ec7a7203847c83ee615ed162edf5b98f52aa57a7df5703104e40e8c527bd016e7f1b22257cc1da6f88618564bab70e83663e082ccd41838da4d42a90e0eab13b4305dc8dd46db064131ef7128af4fa0c75d706556bd476bf32126f614126a065dfe06cc69361ef218a6615f6f2a4012e889e32e027b22a314eed86b8fe689a90cfa5ed25c30a9a1d24762e3177b1fd22c50e1c01a160f5c8d04841901b803b833cf9d076ded00dd41fe563a8ccc7a8d327a9a258c3531f1b68a47729b3a4bfb3f113c623c72d34abe80daafa01a1b280"], 0x100000530) 00:03:52 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x8040000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x4400, 0x21) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80481, 0xc1) mknodat$loop(r3, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) splice(r2, &(0x7f0000000280), r4, &(0x7f00000002c0), 0x0, 0x1a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:52 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$cgroup_ro(r0, &(0x7f0000000080)='memory.stat\x00', 0x0, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) dup2(0xffffffffffffffff, r2) r3 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) ioctl$sock_inet_SIOCSIFPFLAGS(r3, 0x8934, &(0x7f00000001c0)={'nr0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:03:52 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc", 0x30, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:52 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 220.788565][ T4515] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 220.797705][ T4515] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 220.830609][ T4515] usb 1-1: Product: syz [ 220.844406][ T4515] usb 1-1: Manufacturer: syz [ 220.855904][ T4515] usb 1-1: SerialNumber: syz [ 220.862732][ T6908] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/213/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 220.863899][ T6905] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/227/file1: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:52 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000280)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000040)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x14ff}, {&(0x7f00000000c0)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000100)={0x100, 0x1}) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:52 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000040)="e6ffffff1cffffff000962d218470dafac4b3981b8331473f835fad39bdf9ad648ee3a41ee7bb4329e5c8913c2e73ded756fe39bf622a52887c4de7780ee7f9c0a2931076cd0c060111fb4caa4394691631c98fef7bdb30adbbb00"/104, 0x68, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x10320a5, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc", 0x30, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 220.893505][ T6903] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/231/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 220.933485][ T6910] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/199/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=3702890469, rec_len=0, lblk=0, size=1024 fake=0 [ 220.967515][ T4515] usb 1-1: can't set config #1, error -71 [ 220.975132][ T4515] usb 1-1: USB disconnect, device number 13 00:03:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x48400, 0x80) sendfile(r0, r0, &(0x7f0000000040)=0xffff, 0x8e3) 00:03:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r0) r1 = dup(r0) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0', "bbbb50b84e254901ae46d08aa3943b3aa2b79059567a03e1e506e0c5bec3290404846f5be3ca2a4924460520724f15f65ba610d7c9ff67e9805618264b1ce100000000000058e3b794ae5795b43dc2a61cfe7980a06517f76e51316bb582ebb7b15c917105ac135184a25ff55c41257377eb7492e89d09aa20516e346c126c"}, 0x83) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000001c0)={0xffffffffffffffff, 0xc40, 0x0, 0x2}) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f0000000280)={'filter\x00', 0x0, [0x0, 0x8001, 0xef6]}, &(0x7f0000000300)=0x44) [ 221.198938][ T6930] EXT4-fs error (device loop3): ext4_fill_super:4587: inode #2: comm syz-executor.3: iget: bogus i_mode (101) [ 221.212269][ T6930] EXT4-fs (loop3): get root inode failed [ 221.221663][ T6936] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/200/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=3702890469, rec_len=0, lblk=0, size=1024 fake=0 00:03:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 221.221827][ T6930] EXT4-fs (loop3): mount failed [ 221.248782][ T6937] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/214/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 221.349402][ T6930] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 221.361574][ T4515] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 221.512891][ T6954] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/201/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 [ 221.738540][ T4515] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 221.908575][ T4515] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 221.917627][ T4515] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 221.926215][ T4515] usb 1-1: Product: syz [ 221.930478][ T4515] usb 1-1: Manufacturer: syz [ 221.935062][ T4515] usb 1-1: SerialNumber: syz [ 223.078534][ T4515] cdc_ncm 1-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 223.084949][ T4515] cdc_ncm 1-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 223.094101][ T4515] cdc_ncm 1-1:1.0: setting rx_max = 2048 [ 223.298495][ T4515] cdc_ncm 1-1:1.0: setting tx_max = 16384 [ 223.308264][ T4515] cdc_ncm 1-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.0-1, CDC NCM, 42:42:42:42:42:42 [ 223.323053][ T4515] usb 1-1: USB disconnect, device number 14 [ 223.329235][ T4515] cdc_ncm 1-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.0-1, CDC NCM 00:03:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) openat$cgroup_ro(r2, &(0x7f0000000080)='devices.list\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x5, 0x2000) lseek(r3, 0xe3, 0x1) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:55 executing program 4: sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x100, 0x70bd28, 0x25dfdbff, {}, [@NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x28}, 0x1, 0x0, 0x0, 0x40480c0}, 0x4048011) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:55 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) open(&(0x7f0000001fc0)='./file0\x00', 0x10400, 0x0) r1 = socket$packet(0x11, 0xa, 0x300) r2 = syz_io_uring_complete(0x0) fsync(r2) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) lseek(r1, 0x8, 0x0) r3 = dup2(r0, r0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@isdn, 0x80, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001540)=""/79, 0x4f}, 0x142) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r4, 0x400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) recvmmsg(r4, &(0x7f0000001f00)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001640)=""/156, 0x9c}, {&(0x7f0000001700)=""/144, 0x90}, {&(0x7f00000017c0)=""/184, 0xb8}, {&(0x7f0000001880)=""/82, 0x52}, {&(0x7f0000001900)=""/181, 0xb5}, {&(0x7f00000019c0)=""/204, 0xcc}, {&(0x7f0000001ac0)=""/74, 0x4a}, {&(0x7f0000001b40)=""/68, 0x44}], 0x8, &(0x7f00000015c0)=""/10, 0xa}, 0x3}, {{&(0x7f0000001c40)=@phonet, 0x80, &(0x7f0000001e00)=[{&(0x7f0000001cc0)=""/195, 0xc3}, {&(0x7f0000001dc0)=""/60, 0x3c}], 0x2, &(0x7f0000001e40)=""/151, 0x97}, 0x22a7}], 0x2, 0x121, &(0x7f0000001f80)) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r5 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r6, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) bind$packet(r3, &(0x7f0000002440)={0x11, 0x5, r6, 0x1, 0x4, 0x6, @multicast}, 0x14) ioctl$PIO_FONTX(0xffffffffffffffff, 0x4b6c, &(0x7f0000002400)={0x62, 0x12, &(0x7f0000002000)="f9dc2a0e3562bdaa0e6427ccff91f8819b990391cb3ac86461657d010ed7b11cac743181c2d9e23a5b7dfe7d8bad8e9986cb9173e3b4fb5b3c8410bac4980e409455e209f1c5006cbf7338fdcb556431bf32d66640d23cb0b976b0dae2e200fb3b3a2fb95635a904bf90bf2b21532a784a4207c90493ac006c389829450962c1c5ca0d0f1222ffcb181a7f873ed7212c84a16a092f833ce7b4530ca90c0041e810f95f9e8e696412e4f5e9ea1ea20113d9a17f53215b5af709007ac85711d7bd6a70252ff9ecc26732b72cea19c25701949827142240fa403478ad8ecbdcfe520d9eaa5f5fe361dda08e668113f1e664454d5af12c9e2720f579da3c618323478ee0226c6218f773de46edf26e7274ff6c34c7fe8c6950540fb22dd3801c272e25e53fb6f5d00867fdfb8d2059695b97e8d8c155681c06a32d3d5cd0e5e1f3867266bd32e7a1a7614f4702c2a56cf8bd325ca1b05f372e6f44b6a70c19f88fb9fb027d17a61f3b17342bfafc9da69ab9774bcb68d6b86d05367c10baa98db9d1438f5adc6c7b82e6e00f9fc966333f0d6d8bb8a6a961e57e36e9a875e5f2cb2845a17d100eb30a4864451824fc88db49380aeb7a99c15b90477377c4f7a753e8a044c75c0e2228745982ef65302327905a057eb5fc61a563bf84ebaa9f9a9c23ecf6e2bb0c6651bc1d3e374f9a9859bc2983672daba2a6b8b0dd4744bfab13eb05934a0be9c50caa5c56243261b4919d669dcd14846ece3b78a2d3be42dae39d95f05161a630d6fcfaf8a08b9fd165f82e924734ce4e3704e362db2b40723715972368dc4f51518af1d355fb7d759d044ef94d16c5a4c0a8142eadbc3da8c1f29a5c6bd7131ce23cd36c83a79e12792a52fe9348516e839c7db12d08d44ec2472da8cc8e41b9f3c88335fa9b683826409cd5033e9067d7bf6af1c964627573d4634f94aa6caacda4f16fe673ca4a238b5b1c07bee24b64c4bf1420fa07fc84168368c442af43c51b21069f9917221f9d2aa70ecbefba2294acf2ab356f93e5ec5a681590d8fc2cbd7e3f0b2a82c0c621c457ff123e484d050f2ae84450dc8169b58921f6960fb58bae9ac766e6c1bfed8c84e66c6644bc16aad71f7c443972fb0e8ccdc60147d600f3a48cec8099dc7736bc0473a2a0700a75a7866c689e237297d8f1a7182f2cd89349e4ee1c26d67c63f214957b76714704cc10b77fa1bd2be47065af2fbc179fef01201b2eb1a72d27615bf7406470f1ef004004c3c5409f0f92b589195ad681980ad287722fe5ab1feffd35ab485c2006df05df7d5bbe98a75a07ebe037c926066db36fd05b33a5300400f3e19a19125a987b006c59031e8dd834addd1d6298efb911bda0a2b5fc624ed09afb1d48fc9731c14926d1f3632d85837a4772a003a44bbc1268aea05277120ebff1bd7a63a726b4f11c4ee90c"}) 00:03:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8c}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x3, 0x0, 0x0, 0x4}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0xa0215e46, 0x9, 0x0, 0xfffffffffffffffc}, 0x0) prlimit64(0x0, 0x4, 0x0, &(0x7f0000000140)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="b755655360f6e4dbbd4b30237c42ccdaf6ce7ea629ed6fb4c6c12be772f2baedae25c54e6a74677a7bc7183075665c309e36ce9127247b46dee4fb73fee16726d97fbc92732101e6e3a86d77cd1338353ec8efe9d5cf94ee3697996856c463a254f1ef724e02b4baaa007b7f61e967d4"}, {&(0x7f0000000300)="ca017ea076de5d5d332b2d46bb6be501cabb619eb1203b2c99fa131a5aaa08955c0556bd9ded00cd94bde18521464d0de964e9ca17f128c1cd40408f512e81bfbbf9499df6d5c293670102c125f14fd8b2cbffceda590556d43287f05bab72c09cdbcbde7572da9932"}], 0x100000ad, 0x5) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x1, 0x0, 0x0, 0x3}, 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x2) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r4}}, 0xffffffff) ftruncate(0xffffffffffffffff, 0x1002) lseek(r2, 0x80000003, 0x2) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8400fffffdf8) creat(&(0x7f00000000c0)='./bus\x00', 0x0) 00:03:55 executing program 2: mkdir(0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getpid() mkdir(&(0x7f00000003c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x400002, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='upperdir=./file1,lowerdir=./bus,workdir=./file0,nfs_export=on,index=on']) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000080)='./bus/file0\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000040)=0xe8) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000000)='./bus/file0\x00', r0, r2) [ 223.840972][ T6979] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/215/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:55 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000040)="0300201c8553bc608faab5d42d7b61f00f7391f6ca2c45739094bfb8987b85141ad3693a0900c6886e4a8580f535a99495f468bdc24be487c0648afe641d11d84b615aee4b28b197b91be3f52b52823a968426a6e351afbd82ea", 0x5a, 0x3}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000700000000000000742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x220000, &(0x7f0000012800)=ANY=[]) umount2(&(0x7f00000000c0)='./file0\x00', 0x1) connect(0xffffffffffffffff, &(0x7f0000000140)=@qipcrtr={0x2a, 0x1, 0x7fff}, 0x80) [ 223.867258][ T6981] EXT4-fs error (device loop1): ext4_readdir:265: inode #2: block 13: comm syz-executor.1: path /root/syzkaller-testdir815014411/syzkaller.Mq7Gy6/202/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 [ 223.895713][ T6982] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/234/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mmap(&(0x7f0000353000/0x2000)=nil, 0x2000, 0x1000007, 0x13, r0, 0x34de9000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:56 executing program 3: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r0, 0xf505, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x92) sendmsg$AUDIT_GET_FEATURE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3fb, 0x2, 0x70bd28, 0x25dfdbfd, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x91}, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) [ 223.934304][ T6983] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/229/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 223.964608][ T6983] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:03:56 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x0, 0x6, &(0x7f00000006c0)=[{&(0x7f0000010000)="20000000000100000c000000bf0000000f00000001000000000000000000000000200000002000002000000029c4645f29c4645f0100ffff53ef01000100000029c4645f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed4100000004000029c4645f29c4645f29c4645f000000000000040002000000000000000500000025", 0x29, 0x1800}, {&(0x7f0000011100)="ed4100000004000029c4645f29c4645f29c4645f0000000000000200020000000000000003000000ff", 0x29, 0x4000}, {&(0x7f0000011700)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c6530", 0x39, 0x9400}, {0x0, 0x0, 0x3fbfd}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x8000, 0x4) creat(&(0x7f0000000000)='./file0\x00', 0x280) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x200) [ 224.002361][ T7002] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 00:03:56 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mkdir(&(0x7f0000000040)='./file0\x00', 0xd2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 224.170049][ T7019] EXT4-fs error (device loop2): ext4_empty_dir:2961: inode #12: block 255: comm syz-executor.2: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 [ 224.191746][ T7019] EXT4-fs warning (device loop2): ext4_empty_dir:2963: inode #12: comm syz-executor.2: directory missing '.' [ 224.204379][ T7019] EXT4-fs error (device loop2): ext4_validate_block_bitmap:393: comm syz-executor.2: bg 0: block 3: invalid block bitmap 00:03:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) creat(&(0x7f0000000040)='./file0\x00', 0xd37cb45287bc2e4b) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) chdir(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x2, 0x0) truncate(&(0x7f0000000400)='./file0\x00', 0xac) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvmmsg(r1, &(0x7f00000003c0)=[{{&(0x7f0000000280)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000300)=""/135, 0x87}], 0x2}, 0x5}], 0x1, 0x80000001, &(0x7f0000000440)={0x0, 0x989680}) [ 224.217631][ T7019] EXT4-fs error (device loop2) in ext4_free_blocks:4982: Corrupt filesystem [ 224.229759][ T7019] EXT4-fs error (device loop2): ext4_free_inode:345: comm syz-executor.2: bit already cleared for inode 12 00:03:56 executing program 2: r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x800}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0xfffffffffffffffa, 0x101040) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_encap(r4, 0x11, 0x64, &(0x7f0000000040)=0x6, 0x4) dup2(r3, r4) bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x22, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@ipv4={""/10, ""/2, @private}, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @local}}, 0x0, @in=@loopback}}, &(0x7f0000000500)=0xe8) r7 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r8, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000680)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x60444200}, 0xc, &(0x7f0000000640)={&(0x7f0000000540)=@RTM_NEWMDB={0xf8, 0x54, 0x40, 0x70bd2c, 0x25dfdbff, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x3, {@ip4=@dev={0xac, 0x14, 0x14, 0x39}, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x4, {@in6_addr=@remote}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x0, 0x1, 0x2, {@in6_addr=@dev={0xfe, 0x80, '\x00', 0xe}, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r6, 0x1, 0x1, 0x2, {@ip4=@private=0xa010100, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x2, {@ip4=@remote, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x3, 0x1, {@ip4=@multicast1, 0x8edd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {r8, 0x1, 0x2, 0x4, {@in6_addr=@loopback, 0x800}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4}, 0x800) [ 224.292977][ T7031] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/231/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000080), 0x3, 0x0) ioctl$BLKSECDISCARD(r3, 0x127d, &(0x7f00000000c0)=0x5) truncate(&(0x7f0000000140)='./file0\x00', 0x24d0743c) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000280)=""/153) getdents64(r0, &(0x7f0000000340)=""/109, 0x6d) [ 224.346541][ T7043] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 224.359026][ T7043] EXT4-fs (loop1): get root inode failed [ 224.366386][ T7043] EXT4-fs (loop1): mount failed [ 224.414612][ T7041] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/217/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 224.430039][ T7053] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 224.456841][ T7053] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 224.481966][ T7053] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:03:56 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x210000, 0x0) sync_file_range(r2, 0xedee, 0x1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) chdir(&(0x7f0000000040)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getdents64(r0, &(0x7f0000000280)=""/254, 0xfe) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4000, 0x101) 00:03:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2010082, &(0x7f0000000280)={[{@mode={'mode', 0x3d, 0x8}}, {@mode={'mode', 0x3d, 0x3}}, {}, {@mode={'mode', 0x3d, 0x2c0}}, {@mode={'mode', 0x3d, 0x8}}], [{@pcr={'pcr', 0x3d, 0x24}}, {@obj_user={'obj_user', 0x3d, 'ext4\x00'}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@hash}, {@subj_user}, {@obj_type={'obj_type', 0x3d, '^['}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2101, 0x10) r3 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0)={r2}, 0x8) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) 00:03:56 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000540), 0x501, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x82) setxattr$system_posix_acl(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) read$FUSE(0xffffffffffffffff, &(0x7f0000000980)={0x2020}, 0x2020) mount$overlay(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765001ad6aacb00e22775732c350500"]) fstat(0xffffffffffffffff, &(0x7f0000001500)) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, 0x0) 00:03:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip_tables_matches\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents(r2, &(0x7f0000000280)=""/163, 0xa3) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000080)={0x0, 0x1, r1, 0x80000001}) [ 224.692456][ T7063] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/232/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:56 executing program 3: setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000440)=0x3, 0x4) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x6, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f5abe1e62b6e7d1ab48ff1b329846b0c2b93719347a38240d0d15ca7a4cd", 0x1e, 0xce}, {&(0x7f0000000280)="c5c9a2b309701a83ea9e41e49ea2e8fe23c42f7d6a793c7be5a8cd7d6c355a41fdc8d4db18e3480c279d36a60f2a5dec65b2050985e74513020ac86dc0d30f9985a43ef115cdf72e0f068796f1c9ba909ecde1c1d852f190edaed98c5f37c3956430a2981cd1551538f9152d8e64aa0ddc819b63a2e13219302630c0f67bc12c7494c869e6397e95578bcc9a1695ab98fdd23b14831adf8c5c609bedbf54ddcfef065e8ed269d5513f71173b5e6dd185632a2c70d6ed6749a1f43e1100a839d35782d82516cbc7de2625b38c479126b4a9652e6033b110", 0xd7, 0xf9ac}], 0x0, &(0x7f0000000380)={[{@prjjquota={'prjjquota', 0x3d, 'ext4\x00'}}, {@background_gc_off}, {@grpjquota={'grpjquota', 0x3d, '[-\')#'}}, {@fastboot}], [{@obj_type={'obj_type', 0x3d, '`-#$%(\x15/]'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '&)'}}, {@fsmagic}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000000040)="e1ffffd43307655c64ba026ce8aa54a6c349ff0b0001022e000000020900000c0002022e2e00000100000014000a024dd47834853e7e6c6f", 0x38, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) openat(0xffffffffffffff9c, &(0x7f0000001340)='./file1\x00', 0x511940, 0x60) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000280)={0x0, 0xfb, 0x1015, 0x8, 0xae, "5e726d5af6dbcfdef0071c7f406caa04", "13a3513d159a1dd6d761f4dc7fe4371631ea26dd0ba50ee151112e354bd3eb3edb636d3247c518f57f619dba0bb5f6996a9ed515f7cff1b720bfcbbc965faa4b5daf9afabcad07699dfc7c877aa8bde0401de202b4743a765754776793ecb7990a76d7481dfc8455898faa20337f2bb986c9d20dca5f17d234e9e174968949000386522b34d1ab42574fd727aab9ff66804f5d1352f57e4512617eace875e56e3e06b70918023abaabc44077b5e5625d7d3898be363625066ce101fa2c4756ae56583515e2a328757bafdc794359bb9d45610948fb8863f049a05e0831342063128ac53c95120c24e942cb85b0f110fb2e7a58f6bc606e00ab5f48aafc0cbd696d35acb6de7753ec971d8be463c6bf25553ccec2c17e04e3422cab5f56b68b6c53a5a804034b9d06332e5575387973a72016bf511c47c84753ac8c9f3ac1a62027f122523a44d1e3f8438e94eee283b93ea38ea3b7c5ab89d3d29086b65fc603b1fa0aa51b5ba27f72abb48bd852d928cb04c64e9d6884de5c515e2287982261c2676222bda3496cb81611d3fdc2d896b1f65b43006ad428d7135db1c1f04b6398590fd53deea5791ff40daec2629a364541926d3958b9c9d10e55f3798e54d47a24ba4e509684e7bee7af229db40acd7cffc8a1cfdd2da65cc47cdb345702da91dfb4134175182ee785febfa4d367b554e9d9ca02741adff2d416fe8c164d74b630e7418e11073149eb6e843b39cdc70c863c76362565a0c110521123e1f4b016f772b01147952b4a372257b873493f23653d7cc56e7243e9d897a5d40de75ac23a59d54d88648694dbee03489934137a1dcdf2302b4bee6338b038991d6e965c90e1a43ed49c82ebc7ae106bed75f8edd8d8164a293df390a0e0ff5fc491b48c39370d13b65d043ffa0b6ad77e318dff987c5af1ae5a692b83d2a732a70d35464cf118f108d37225539ad7597ed18c817a5bc44a7865fcce975ba09a7afba4ad1c8aaf6abead42597b2e8973a548da9d4d3185ae6769b9d0a05b46abe6b40d54cf2afd737a1f84f533ec269533bd822aeef20708bfbb2b8f6531e6348a42a6bb0cf3f1cc3c2ec5a4334bcce4ef73cbac4eef1e77b41773134be59bcb91e7241f419c1e195e9ae1509d8a956ade7e3a121f3f6d397537decba840548bd9d65bc9e9a1d38fd2925b86b55e4897e40915d41a301636bb880fe6dd85eb100502a14927d3ac698417e30bee1c13ff5843c3d32b52a22342b8deaf962705c6f659c99d95dddc62e7307121e6161978d26bb1ca4b8a5355dcfdb1b0cb9a462b7e9f597f22ebb79ec39152adb918c18ab5614cd9d5efa8de9c91a744b5da5037208283878c1f761fecf8d8a7822234f274a3c6a9736a2717ee9c0a93b79eb62196060b41ff70ee29f8d421cfe2735908847d6604b0122a6747a3f79753e5ad17e09755db3ac430f6ad39da1f9c14f349cec087e84d792c4a860600d3fa26c45a38c3eef0679d3fb4fc9bd65ac36e834fd65f6323e8e36bfc4705f6a6cd79beed6db90f19c73381e352a31f63c968e527f28e2b44a2b3a448a9b1852f9cb4eb5ee459bf45bb5bbf273dedd2fb5561c024decc0f28859e0ad1cf25d9f45e0040f4f30959bb45db64eab86d0216d1eddf780f357d2fdb12a24ad42b194ab98cea265f2c2deb2421d7dcb963918c9fcfe2df60921a774c141ce2e9b1f48b5df1b1dff84cbedcba792d7d7a1e7d6ef3c6463ead186f5b5fa369a05de08978888181f884282f00e0817ede75f2dc049f217634532306a3be5a629d8461ffa5a28aa60116b9c4b2f5c803323ab9c84b322b3e2ce86d19d037ff0ea95ba907727b3daf6e44736da372fce3ebf7c85f7b02849969a313613c21ec4ba71db56c76b6091a6a04e4b3334de556e61ccbfa2a92f30ef2abf0e4fe0ccf3b419e7d338495b09c6f69994937379480e0766e56b87b6898dad2b0060e34d9d3733eb1001ee0f02c520b02eb51c5a4b8696bb076777ef46b1e722d1b79fbb315d9219639ab562578b94f6bff66d1afa174dd30b1cfa80123cf2f7401481c3a579365c9496e118adfe8e201db424bf87ea0faccbde3a770f00922bc20e92e5d9c6f3559cd1396f88c3c9777b505383b0551d0ce01708fa2fa546435f37a8a34d65adc26a3a89fe54df5d3aca2298f75f8252fd70fb9bd64145c62629399a19da6a0c4e1fe7e2582625fae6bf4a5efad1efaa233518994b03023110b1ce10e9a14d287015c161ab8a52f70ae5561ad1016437b3f854eea0f129ee86ae86446784d9e8913634d0f3f0aef8a01cb1ec23dc5e87a799ccf9989f96b30f18197b164df06e7764250de3fc3d19ec1a06eab748ecf0e140bc48c644002b26f25d43431a0ff6e625643f03de1d8d88247e3ac7c97677d40fa03133b4d6b487ab0a21975f74b26625f4d8393600829efbabca4db61948038c49fd0d2afbeb4f12a61e055ca4dc6d3c01be4e865e4127b7866c5924754dd386f9f0175719c7214a69118da86da7cea18bbfc7ac95a819220189b621090bd6db3437881c5ad87ee23ef3dab58e1d723626cab6f430da9203e4e12cf1b20be4150f1446cc010771ec65449594e7bda2bacda0b16a8b44c400bfc638d7889c56306fb3791edf953775213bb0fae9aa57be427d990102857ac1cde2c49ab8758515e95784e6bf25da3d1031dd0e7209281eb180d48f73edf9e94f393954fd7cf46f244d478a966e4fffec25bf71cac857b8bc2cea6ce44e665a273b98b17bdcb698ce936ff2f8cc8bc8054b2e7bd36e4b0c58fb3b0abb70492b1e83799566db97c1bdbb61b6d32b830fdef96774ea0458157a58ffc24bac0a042ef0598bf36fe3c4a3e104f06d8112ef47319da6c69eb17e4c5c57a2fc008727b7840ba4e640a2db9c0bd204af9cf82da3c52f2f5765a07dcc4ce5869a7ae63306ee8bc4c52ad94070add9c7865c9c9096cacae3f51798c55e6ead1a958872d23fe8f4eaa1f4adc9c3c7d056b0de940ba96303ae754b0690ca5e18486c1a6f6a0e189b335dd71b434a28beded738aeb46be7bd3ea6f6956d08418dbad1a5e5149c1b03ccb8954e40b80c83d6b0849fb7fa38ea867d7d92b5c0dfd7aa81a153961abd3713a97eb0ac975d1e044b6afcfcae8ec062aa1d02eb79c2841efb98e94db439277cf38b081805e19ad1cdba88629624c16a03de4fccdfa1a7aec0bf4599ea86325475cb55145e309d0ffd629e6747720a6982e9855803b7bf128de5b5912a0f0b141e9aae51af70112e6773ab81494ed370575c76a7b3d531d2874e8893f7e18b48776af1fa6ac977d161e99d9c510c4b20a12266eb0ebf243808be0412fcffff3031c89e92b565c5b6d1b6d2ebe3cd91628260a629898b6465fec9f0a5855f941cba5c263ac8427a6310eafcae5de8ce1950c01d321e011cffb9693c839598d97f4a8b1ba4814f0d8eb253824a5921affb8a6b500be169771f1b74855f8e23007322d3bdf27949eea74fc91674d1dbb810be013d031a306e2089c63ccadf632978e82f32fc430ea94344c5d5f97f913799862b99c9a8da610ebfb793d7abdf79ced6f83d740a272c4e1d10bf21bfa9f7fd1ccd84013138ad815e63ccc592e0238636398253eb73bab7ef19adbadc488aee726997075cda8accaea09eca14b2e43a5bef1e2453259c150e1a4e578d5f66655cdf706c436a9bc38d6bfdbc9caa984e9084f71acc03bf81c92bad5b549a96b5dee336daff1d18c1b768de8a6fff6287a3254c42355b9013f2f6e7947ab48efb825ad9f287bdc914ee072df39ce9ad93443a108deff7c8a34c45f9d34e508cce86e3506a132e5993173525c2335e1c51f0282513c3c1c027edbf703eb281d185ce2964785081925ac1af23248d6d0f05f7d954772bd90f3559288aa8a29ca1c07f8d9c3b3dc0b98ae929ea6214835df03ed46c51c62ca121934f6f8e108655f73c69bdfe53e1d1bdef60a6d9dee6bda17bdd6a1b6e5f3cf8fc4b607b546352cd933924fc267f82b640c86761f3f3c57e697a81ace8e7bc4887271324fed61ce8089bbbfdc60ac45cd443a438edcfb3dc30a1f3ceace07a89361bc3453e97141b3825ecfad28b263d777ebcc75a5faeb5407d44e65b003b703562fa27c9336fb9d419cd0017773e27527b8adf85f60d0656744544cc0f8f2afe7ba37f0fe81a4eb5bb152f4d043fd1515068f6c34d90be97157615dfe8e53b59ea21198fd4c09ec29651beaf3827bee1de54f59e56ae8be1f4643cbacaf4a335be5d811d5b866fd6050b728838c8b8ae95bc20317c0bec5b8b321d7a4b5f7bde6b744383b48ee85b9ed05dbb4d3bcc96289eedb1110978caea6c27484299117705d578a587077bb2a8e0845bcc8fc6bf39063fde8ddc3afcd63567fadfb2d78c16c1e6f33b9d5b9a03342a7759f66c001b0ebef468a4f3e0461fc614f248e17d937563e2d5ccd099b4b335074a61c8fd02e16635522d4a44ba79d86e9d3305472539991fe53e112ee784a1c0d5dcea20d42d0edabd7dbba8f24e1025a38c3c31a0d3183efc5b59d5c6e098bf57c30c96fc3830199826aad3bcd5d122fc95f90d0ebbcd9169f37fa1ddf06522e8aa9c9438648108e25c63c40ed8970a4f4c2aa5c972cfba2d4230d6cbe6fbea83dfe2ba63a1ea6abaeeca99f692eb7a40dc150ea8690a70ce3a92cfbbf5454bd3ee66b0f43db79190167f1080b2a41f7b65298c1657517f82a6c7a23f52bcb8da9d5ac0aa3a52d5b49cff5507200c5d6b01e8ef49d1a8dc805e5bc889016328b45aac016688d66a412bcc2006550a57287b89bb6fa91f454a6fd15d9e3473a7e6a03842146d445a908748ae03d0218444435e045d7e45c9882fc08369b69047f14383ddbe872d9ce553a79ba0847d897d2e541133f91be4f7a5765754f0042afa00608fe5d9b0e7e2c89c0bc9958d7929e0f9285a4166d72da35ec0b0b7a86c493a0d67c9c6161d401f43fcf6b44b756e68e00f8e603dc4689c308d910ef00e3866aea630a908c5b72398b52c00a2fb79aede6e6dd2b1c27509a485af15dfffaa223d75779f3c48118cc1a845c1d53e210f3840d21dbd8c523ed915723f51ec373a4707d11bf5a82e1e98bc066c1d77ad8dd3091e2b47ae6c1472f46079a8452613a07e9b6a1324e86ca9e6faa68bae7830291775aa1c9af939776b0054104782f511b24a5d6a304ec33acbb9b58cb63108273e279d02db621c39e18e882bfe140b02871a9d5cc3a5c32c96b8d1b1600ad8cfaa9f957a592a30fdaacfdafbc78fd92e7f1fe2fd8489eb85bc771b04f663db7df3f559bc96a4b36240cefe9cd7eae2edfc19c076c8f477f8194a9926359f5e81229152e5fb5b613e2b71987521424889b43c8d3aeb32243522cbb134939a74a84f7958d8051100f95f95c4c00abe7635da969dfc49f92fed515b8048dc85932f3c213530963b912e9fa8baf4cdd8cd9370b56316afd8c602e7fe0949a13861e0108aa0c612ea6ee55492f2569157804836baf896029d26be79975be3f9114b2248e7a5ead16f7b3c65ec4ff25f8ceee12d453d4bbca1784a081da4639bacbc712809abdcfce706656a2e766e57538bc8c1788a72c778516141119ad586fffcfa4c68c369dd11f18ba5982bfa65cab6da3623760fcb84f660f40fca32244319849e183f2847e45b4913f0eab2fba69c2d926149a45d1ded616620e082d11b38f73b6a5f89fef8b4fb51cfead11789232c3fb9ceefcb4ef2fceebfef21e24fa669bdbd48623290b87b9a12cfdc2ea3faf48e192a30c"}, 0x1015, 0x1) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f00000012c0), &(0x7f0000001300)=ANY=[@ANYRESHEX=r0], 0x97, 0x0) [ 224.692961][ T7064] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/218/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 224.748639][ T7066] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 224.752668][ T7067] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/237/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 224.787236][ T7066] EXT4-fs (loop1): get root inode failed 00:03:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x9}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 224.800026][ T7066] EXT4-fs (loop1): mount failed [ 224.812594][ T7087] overlayfs: unrecognized mount option "lowe" or missing value 00:03:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 224.972013][ T7089] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/219/file0: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=3573546977, rec_len=1843, lblk=0, size=1024 fake=1 [ 224.994078][ T7094] EXT4-fs (loop5): VFS: Can't find ext4 filesystem [ 225.051313][ T7096] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/233/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 225.069343][ T7094] EXT4-fs (loop5): VFS: Can't find ext4 filesystem 00:03:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7f8000, 0x6, &(0x7f0000000280)=[{&(0x7f0000001340)="20000000000100000c000000dc0000000f0000000100000000000000000000000087fdc0278d395c74000000d1f4655fd1f4655f0100ffff53ef01d1f4655f000000000000000001000000000000000b00000000019222077a98493bb2e10bb4462f9f9e29786e7104da13bf985e21a56a9b9f0e0a726906e6386cb6a9597af01bc2be17f61e143ded5e5e977cf7417ccbdf6556e986c44716507c0d56b8773c887acbc9f1c22308bce58240b993c8b8f30442b11b7d42032aeccd553a7dd798bcc6bbdc749085658d3adb01a0345c9b9592c05d9cc38d9fc7ce5666e43a66c087be6a4d47e54b2d86d4b90e8404cb10c57786899447ec922b99b678907b828d242ef0a5022327570230802dc7a885", 0x10f, 0x400}, {&(0x7f00000000c0)="030000000400000005", 0x9, 0x200}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x14fe}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}, {&(0x7f00000001c0)="56e3e03e1093468e2cd8ebd07aa697952ad299f0325692e3dc61911a338b273008ecca7d11212f0767e54e4704393b941ff3c29d8bedf820aa1ad1734d7f80623f6a5141c9fa76d9072473812202be3829e4b03dd40167cc2e1fa6d366be87d51b0996b2b4a71627ab59cd49e63016a6aed072fc560e275b", 0x78, 0x1}, {&(0x7f0000000240)="611e4145adb18663ba8000001a", 0xd}], 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="69c3c9f6c1b28633f2b6ca14d2f7e59947f1883221079e9c67529289f6a1ed6c93530408a6201174a69ef7bdf54f293c47c08e19960feec070c7ab6a8bb20185d458b408bc8931f04796aefce0cf308091c0713da5dfc1d5ac66df740cf599517dd5aee5a5f2e21a00abb3fded931a2b2c45848feb8f783ce3ce5b1146b7772cdb4185547faf68e039b421b64537e359a4a2628e75be4fe03c4da0dd554c97e8f8784c94c82d96f40ec51d3676e2af9a72330caad09105ea2f29d60db93495170f07b1c9fe24afc8514674956f78f7be1aca5c1a90ccfc16eba70e27c8e0192969b8061381f2b0787103ebdc7a3b8316c9cdcbdbfabf99d10d9a3c9a43279c48d836291b913c84686b35b6699e17bb3cad9ea1f12b5ba50d68eae612f2acfc69ce617b57ac3745f49bd9949c5e344a8f67702897680175af054adf629ec531507a08e87b49d105d4add51c614d5f73f7d15ee40c4df1b313df43865dd55278eb63b4b81befdc940e5eb0753a4e767e25e8c6a9bf5d93f4411fa8d30af71ad454225412daed0d325e2575081b82dfddf65484c64af00bc75cf618c39bd18ece8e9d53e398426fe91a5c0f78635e75a43dd6e8a17e4a6e99793e257932bb4a842884eb89f08a0ea29931bd55aef889af3bafa4328362ee57065b3523d62789ab82e54ad249e40ddd1e45f30ff4750fe55264fdd7fad61e7e9d7191ad06aeee8802962c0c352c3c899347e7a2600dc54a9e07105f0ecbcf1186cf3864d50f717e7ac382baab88dd104d24909540e03b922d80750f4bcaa88e531bf7f37a73402d0b9fc9d3cb259f2293f04bf890e9027fb2b99d67b151782fc0e817a4eb53ad18dcbb9b54a6bfd424a6caa9575854baecbfdcebe7d9228e78fb60f03a6cdb3ce31179ecce50df6e079adf1766c95a21561c15b16da8eadccda225d1df94ce8364b24f098d82d422fc0ef3a415a46a010f604f0e918878034596813c838458f7c7221385cd47702d889a24f12267c5d575b06d097b7480034a86688ccf9c6670b58a7d34f8b133cacf90bb7cec690d0ae2502548d9480734ee196be5d164410df8ddcbb1929f276d128c628ec823e85d88fb36a3d6ddc73227b8bc1ef45b95a3dc59a5b9da5e327b9763cd44ced34d07309844209d4a7784f3fbf533b75d21f964fbe58688903d7a21ff5706d36eb5f756f7d86aa4ce8abe702f2e2de53bb7854a58e8e3b8f9eed6e09bf59f8143030fe9c57b5c8c7f0264e28d90b0bb49045123bb2157439311678213d5f58c98a026cc4b82a2833651541d0de4be79048e8b71d125fd2db67af0b07b7742322df3417b36113416da748735db527901ebf7e3ed7214072a81640c12a346f777d2fbd71dafe8bc442bda646fa842f8fc1a819a2998057fe36882b26170fb71a7517b44670a0f447fe9bdfa27c5a97f17bdf7dc9880a409e01bb8f04f4a28e4492fdae54acfc66c2fdd0dc0e650b1dcc1836e6d850de6c09461eb69cb587512cdede445df8cfdd73c3c4d8982f298f01bf55cf98916e21769815854a239ef05272d6d064cc9f9bc805fafbc179291050d825d3ef9ed23e5a0d10a1352b816d08df3000223526948f184c8005cb0d3597490b58189ac483508145d12b2071e25f19b84977fa33031a30d3b9fbb9e0ac87000d8ce316b14556da9d573e70e59dd4f63060e3e2a6e8daf7e2fa9b099921c2e86da0b1e36d265dad5af992dff84aad256a5e3a2ca5dfce04c0fdd0873938163530fdee9969cb60c2499e2ff4fbfa8c1563cd8b63f497228ce454f558742da0575d5e0f7b7139cc6530bb9081b69bf2382bf063de78f3591581ffd86d087ac69a127a2085d5493b3a00a965a0b42d4438759e31ef3176135146536ef34e444ae335d9acf5cc1f6896f071c1a3d6f845929ff3f49af5ebc6071b6466e0e1fc069693a66e4177a8c5ca8ccc1487a215929f6dfe5393091fac2670431cb0fd60b2b2396dd5bc90b43a623005f6329f5a22cc297e519cecde5807f99510ea73bd5831295e992652ab9c1e1875d9f12a5de3725f72fc50ad6b923f86846a3163b3e1807e85166270d27869e550f44a538135f3195c3d199935ee5dc399227beb040f3d6a8c99fc422a18ff2b492f0dd6820190479db296b3820ec5e78b7efe30d39ad4fe2adaadc3c7629a2bef5cacdca7408f9b7511608eb2a773bdb41955b956baa1a65ac7952eeb9b6f66432a1cdc7fe7f64794451f01a99be8e04793f9d033feec521837b2373facab7c7c7a7eba58c962977c5a4dfa040df46692fe1c3bd8742510697bfedb83ed81961059196f268ef444e8435aa84a9696968b312f956e2dd976365f31ff0255caed1cf8a4121a3f81068756a59a14880f3ad8252fc1a109789bc21fcfce63767d8d43c8afdac6203f118e1b28c21ab19719d9fef3017b2609464f11de9ef768a2e0bbafebae6c93119090ca3cf6fffac4e9eb1c018ffada414b31f7019cf9b7342eeeb9945e4a1dc786d276dd0f5c5aecb917030fba6d821f2d3aa463dc1a6c9c2d260c548c15d9cb35e21d81969ebf5584c6e8e5de9f8fbe205d587e96dc5ff26d40941190567c250fe0876d74ecf06c6d36ca5354e2b518e4262dbeea727bd587004c8ff46c4952a9dd8c2c5959cc90f071c4ee9c6ab026b0a6e7cb87b6794eb00724b4b82e1090258437f4f234a97f817e8d518435b0a17e657e28a3e37497400c3be54cd9a69367b81580a81253ac1e4c1046f85d0d756aa38d22b502ab88810c8c0c281733996c805d15ab946a81d1e424aa9bd16cb3d57fcf82c197d53e532e51a118940a8407a9d22aee4b1de8e60d7c9d5c512ecc8f765d5af131622acae02dbb5ba2b6f3bfacded3dfe4f1b0c93fc93d41b67b37162008d9889b7a736293182d6daddfe182298b51df7e49e310876760187d9648504c448e540ef8a4a689014c771482a90a5d66f1b4752a139b8fbc7f159f93e6b199ecc9878dec2ba58c4490d55682fca696ccd140e9485350f60e7d639f31478d847b4fe3bbe3e8705d2e9195ecea5b9bc217667e2f2a36f2c95cde0b72cfc6eaed1956e08d941fb2ab8b69d17c2c0835b3847fc23fdc64eee3f61c293bc5f8bb9f6a4cc054bdd01888caca9fb1bfa4e1b4f17736c307022b7f18b7e49c3c5402e88f38a99915f0a22afd93d11ad5a1ac28ca77cd682e7bc9845df71f367d80ca56dbd12d4405faf5eea18eb79be23543d61be76f7930ad02f00fef6c652b42c5df6c9d3756528ef481dfa3f371e58cc52148dae43a22845d618619a883a72620a3f82a4938113aaec06305dcab9f36d91a894b8e5ed3d28fc28a91374155ddeb015f03eb7bb9590255241ab933571ac93876ec25e26aa542a89c0f0e5765b0375b0a98fbbd8565896d5a9a933d5a77299b0611dea30168af5932fd31259b0aa8f440ae42ce21977796eaed348797cfa7625a8e33e0e9f1568cfed05c8685102e53726ef23e0553752b73ea78629e7fd637bbc3968ce5be41ed7767254fe8704bd970892db011b7194023d0e5f52c61d83aed716d5308976f3f8c81c991bc44171a416e5b41ff7e77f579aad0b5d9d538dfe783e380e01447062599ebb5014cd8c108c0fa1af1b1a98f0c3806a00e87d312f51821a1e83463193c7b856035bb0c94b41a62c96885b2bf12aebdb317aedff2cee665672107382b6dcf66fb681ead26757a7ce0899eb2bd8dd633fe45158ab9e53ee8ed2c8298db8275c1347a7d4ad201ff879065dd385ad5f9acde38f7d9b2bcda0745a095ecf0dd63182985bac37e296a10c747b7e1b0a5ba01c3dea5681fe605137cd1bd273406008cc86e5969943be20c200c9f8dab2dc436df833ba6eb34b3483a91664983a8d779b9ba2bf45187af7f8a75560b608f0d541f9b7432534feea857e70480662e3f43a5bc174ee181ce0f0172cb32fa995dfdf599e2079b9a13ae27b6ee527e0192e696be9574a32ca7d8a150f8ad11d0c55b9b59f2f1da383f93f11d1d30c246e0c442f40170625b9ea147a28a6f60bd0d965b01e1e3d70c81729145221a00a621d52b33d205abc3fc2a6b5216e5d9ba155b5930abf4b91de4f3bd9d8c9ec2acea3b5f410af4e7571c854b6c1104787f85f7b6c13f9e93acf629ba24b33ece647e7d5404599bd1ed061228704f665ff6aa0ea7605ec55cb9a7b8e4a9d77a7c41dcfb6791b9b6c713c170dcc5d4024b4ecf33e3d33781d07051d476c54f4819aa2c2b9c9fba96b1842060cd902ad3942e3c14d430d3c70a63565280f324bf4e5db022ff2a446882f182acc9ef6eab6b5352b6eb756389a96fc5aef902c94831dae5e48305b8457a0a8c41b38b2c09c6688a05851684cd3066c334be5f92d614890605341ba5cc625365ffa5b8266d64932cd5f0a4cc3c6de3c8e1a9df11c9ebf2769f42af290c353557c3720fcd2793bb76e7bf006cb1ed2fa77d0a8fa92d1b7395da6c96097d0d8a07ffe56f371b9afaa38a39e7142dea0f78ce6d7fdf3a40e3f4e62d61cdc452ae1fcf923fd762416d223194f2d45c5ab8426d333fa87ac41f6da576c60d854ac7269832835c94f84285db307d2c739bf60cae9d5f5eaf94c11ff3ae512e0983d007f23a440d9a2e03570a6494697d438b9b6601637d1ba1073665aa8ef451e064742daa48e4d554f86f73f19482644e8814ff8e8706a2a17bd02b2534eef7b59b6bf5ab98807475f601c567bebca37a3d42b6e329d4afb2ade243bfa10ad654dfe64daa146b036511dd25a0a85df90c510bbdd6ba389c9b93e6d28207f3adce2be2ca6465120c5349f07c2934b6c49648e38f8a50623b3926921d9644751fde950858ddf32cbb0dd0cf31345f97e3a53d1e091d02a009627bbee67e3b67767978a0c060f7df4fe75e7a5ff81f5594d0d420a104c449e80873424d657708801056d2bdcf4a157224e97ab6d622bac6932fbad425cf222f31d28de51c4b6203cab88b481abe63c72f1ab8c6b4edffb1b679f9b216ed72cc0eac80ab1ebe203b5a499dc3d650c9dd124b05edc5f954410b882d68c781b3512731f3c715bb5b59881008e1c5628951f170afc40e5cb6cf78176fd2cafae0aa2ea221ae5522556e27aaae10570dfd78ddeec2b67493781539ab327730cec3a9611544cc4ff510d0ea9efdc59d4555a3effe5ac257e5919d1d93daebdd3dbd43d7493e7381e17a30cf229a970aa66a2893c33c17241b11a57691c9c6b870d9313403e5f34cda2c0a370b3cc3b1437014ac8f41bf9b4a77c56a326a5a9f82b1cb326dfdcd0f111b8ada28a7a2b0c1ebed938f5af15dd228e5bfc7d3dd3d687730e5bac3d75cef9fb850ab2fa0436ceabd19d56cc7dc30694c134376f8c7e9e8a4bb2400e63872b2425fc6399be1fe4fc42920de15ade31a8ae3acb6d0f37ecb9dec7ff07ca3d38eaf1832106ffc2416bba3ad1d2444322ee75f94cea63124121e1301645e152c564a9f70099a26c8850ead75ac8632ce9f98f9c300bf83d429ae7004446d4578e55889bdd8ecb025a428a1c0994660d2596f68ff8e7c4c93e8071fb0197ff736ed4728898986746da23349d91e96323e84f46e11e98dc0df561cd67606fbc83ef166855cef63db13743e53112996ab9ac3285b42b9037df9d01bb88361c3c78ee835f14d0ccebfa18f151522da2701b5e5b1d3bdb8220312fd2504359ce145c2e2078ab810a1d06a238511b4ebf826e4c344f57eb43cb2f3664d28d8cbeb0333b6d2c4b403e7f0a729cff33573f8f58e17832680774e503be658476b7e438ca6732ad1c66a7"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x1) poll(&(0x7f0000000080)=[{r1}, {0xffffffffffffffff, 0x2080}, {0xffffffffffffffff, 0x100}, {r0, 0x4009}, {r0, 0x80}, {r2, 0x8000}], 0x6, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) sendmsg$nl_route(r1, &(0x7f0000001540)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)=@getneigh={0x14, 0x1e, 0x2, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x20004004) [ 225.095585][ T7103] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 225.109956][ T7103] EXT4-fs (loop1): get root inode failed [ 225.115687][ T7103] EXT4-fs (loop1): mount failed [ 225.213534][ T7053] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 225.222777][ T7116] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 225.235053][ T7116] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:03:57 executing program 2: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000003f00)={0x34, r0, 0x1, 0x0, 0x3, {0x1c}, [@ETHTOOL_A_COALESCE_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}]}]}, 0x34}}, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8915, &(0x7f00000000c0)={'sit0\x00', 0x0}) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet6_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={@local, 0x0, r2}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r4, 0x8915, &(0x7f00000000c0)={'sit0\x00', 0x0}) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet6_SIOCSIFDSTADDR(r6, 0x8918, &(0x7f0000000080)={@local, 0x0, r5}) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f00000004c0)={0x8c, r0, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40000}, 0x90) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="6c00000000010104000000000000000002000000240001801400018008000100e00008015d565b535a1b36a6b4b3dca18108000200e00000010c0002800500010000000000240002801400018008000100e0000001080000000000000800074000000000080003400000000e00"/121], 0x6c}}, 0x0) write$binfmt_script(r7, &(0x7f0000000100)=ANY=[], 0x208e24b) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r8) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r10, 0x2f576000) sendfile(r9, r8, 0x0, 0x100000314) 00:03:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) 00:03:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) rt_sigqueueinfo(0x0, 0x3c, &(0x7f0000000040)) read$FUSE(r1, &(0x7f0000006680)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r5) r6 = gettid() rt_sigqueueinfo(r6, 0x3c, &(0x7f0000000040)) socket$inet_icmp(0x2, 0x2, 0x1) getgroups(0x6, &(0x7f0000008880)=[0xee01, 0x0, 0xee00, 0xee01, 0xee00, 0x0]) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001500)=0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000004640)="078103bfac5c6be4fd2b6a5097f3e3ec77eb882a08eaa7b022c332c799595245d3f43f9b6ac20a647f1c7efe3a32c19ccf13c274a63299e3e03943fe410837f475170b33ae4bf16ae670ddb70aa19966842902c1ecd6553b15effc0b232163b13baa2556af4676774de1ed38d8bc3a8611461e81c09aa5060f519c869279550438ae3818cd909db0993cba8100866a217828b61bf1e212181644c83c7bb46ab1f76c849d263bcc8982dbadc29f78aef1b8e4c624ee3ebf4664bf7327abf93461d49cba50565b277e0e311590eddc80de1164757bdb475e2a598ee37a501552db370bb89e15925c99e71ea257bccae00d430961e6440c4795fdd04fa06bd01b2ab608ea822148db98cda0239b8368ce8ebbf86f4744088c5000cc2bb70f238b0b37c089c80418e8a8f331654c2de75e529f60f1d7d43b9cb1cf469168eb99657ff1e9c5edfae6eaa53abc63421d6c35988649e2c8442675f50a43e5bc4b86e540d314eb408e5555e5417b2cc480781f51c1c21ccc49bac29b0debdbffe72cfcd59d5d46cfdaa63bae88f99d6ab451f7adb51cc9cfa1", 0x195}, {&(0x7f0000000340)="b712b795c68dc77dab2600336363f2b60605f21dbfd1ec14c02b0a6db8d74a4d6da2b455913c36cb9c48dc934ae404c9e83932c0a8e6fe727a5cdb0b93ae63e54f39b3319f0e16d4bd9c3bb15cee103dde4714aa0d033dd3d10dd968e3ced42f1b82b77d6cc3e9112429f4351f45c8c81c81c0e394c60385c52de952a566d7acbeba6d064a7171d576d4c103", 0x8c}, {&(0x7f0000000400)="7894f3be84fbc131510fcfc254dd529de6b049fa78709526485545811c82934e0b061e8a501192a4efdfebe87e81b151a7adc567fa0fc64e22ac52160b94b55a51ea2176ecc31ca1b7af00b1fe8f9bf35b96671bd69e2b402157d4cf53f591b08ce7de6a4c451b65b84846d3ebac2f0ed5c2557d329ef31f79cc4bb793ef95e02adffe2d11f43d645dfe9c92423e76ceb0ef1e5c7e7cebf5749fc9a42e4a319ac2bedae79a04168b492a7daceb42071a95c41a92563700b7a5c3df5afcf53412b7", 0xc1}, {&(0x7f0000000080)="88859fa6d8816790e26b9b4c2d22589612c7e6df3abb0f93bec462626e38644636fa2ff9d1c0eebd836dacbed0dc6b5745959aa68d890c6639813c09e182f600f4313b848154ef486b1d5a129ade3d192b6b44f402fcb0e25324b7611fc6cdf201f97454d3a5c0297f48ede3e6fee90a023c99bcadda879b0b41b478ea", 0x7d}, {&(0x7f00000001c0)="3aef4e62b9e5b6b7952812", 0xb}], 0x5, 0x0, 0x0, 0x91}}, {{&(0x7f0000000580)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000600)="82e8daa93b32f62606b9dcc449cec043c20575ddceb8e61a853e5713be25f7a3a3a294dafc60294422952db503c3043c7a3d6a04329b4829fb5fc2ba327c2b3d95c2300a43954a2fcb8ac3bb9ddee18f69dc93b7c1c9c95ddf44164d1c51fe829bf4455e525233157556e4b3fb9f66c57c4b960eb0d010edb9d77230fa96199d8207687276a6090f2cff2b930d21ea6418f9e8e521591a3627a003470f42", 0x9e}, {&(0x7f00000006c0)="a55a2e98f1e1f2e8262fa918c510d518c521f9e77da17e4a5fc5e38579fd9af549c410b5ff68bfcd9fc9401f81dbc4d94071186037a56f0556ac6124d98ea6ba6e27ea8a4988422fb90731d7a118ac9dc0e4d5b94a7d5e46cc2615f2b334ee65c14812de50d9b8d256801b37bc3d771c03992c51e8f75e21157f2be6f521d74f56bbcf2eb8d95d06485bf9cb6e26a8a1323e873692c7451bc0c16dd65b97d49070", 0xa1}], 0x2, 0x0, 0x0, 0xc080}}, {{0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000007c0)="f66ed4827baa1aee91c5d96a140f41719093f141d9289a690af4c77d31d06eabf887beeefd792513c588c40f82083bc09c6563ffe339d00044600d2efa9cc8a398bead3faa1f91aaae730c41a75cbb497805af0c0ee3d3d5a394dc2884671fe1e7b4458ebfb44667ba1d63f682e1926abf0463396fcda88e41fe5b7d7bfae22ea664369131e278c8d612d8c939846986a16e9bfefc33d451fa00c27846f48017706040407be898735e6daeae2bf8dd39e3bb0fef3cc81243d8825db8121752e703991164e2e5ccac", 0xc8}, {&(0x7f00000008c0)="686f64b26397a406ceed42b5b8093ad905d8bb9a6023d60a6b1f5d43a4d589534318d5be9cbea1ec895879011944e803eb2c71d72cf1813e2dc7b1f6adeb9e9836402bc8bb4e35c6e741a1a1be913459b4677439869326c0a6459c2cd7e4485fccafcc1998a6574a79217aa562a988b9cf5318536a8b2629", 0x78}, {&(0x7f0000001640)="1a5f6a21f4c5efc4652583ddd4fb5cfb1e1445a2b86b93fa8fd0becfe96307ae499951ee2bead854780d9bbf27758855cee4e9c285d56c29eaa197be30f64691b70ca63be6409fd414195546687da1730009697c6d06612a665c6ec79d4416c243aa6abf21bb5fc396fe62d02523c6f4e53268a731be642b609c0683844f0ebea4d61c19f376184abcc2ed59467288bb737266479362f3b8ecf59350ab38a58e5a6255ca1faebf2239f8a6effc1f5ed392310996d2652268ae776f142108c014b6783548822f3c1568364e06016a14bdd2cdfd42596865f90526c29690c0b2b0c74a60c372e1eaf93c7ea154e72e7da033006754177a5cca46cc0ee8d272ec9c3da58bec7af7af59031bccf5a40c5407eab383c39468a78f8d5c93575f50a577eaafd91f0dcd7ad56b2063b011c28ba117538d186b5cbb46ff709459ad24efae68946caed108dea7e98707fabe13301792fc6db469e1dc6777add70386129d331eae7c76bd14621c73df611ed4ab27ea97e73f46e8a5237fa57eb2a75fe4d70c5ba050cc9db49ff6951fa16abdf41cb74ce5d478976e70fb78622624ea775501844a853e11cde75d3f8d632f4ea76c7ae05462184266a33f3aaa58e72f7708f646f09eb845fd5effa292327e045ed0d2578ffa930095468ffd6cd05f6be34fe069ab3a75abc9cc175d9ccac9647d026868d08539c94a9d84596055acbf078bc044098aba9830501b67046dfb712aebedb5818d8fd8a6698786f59c0a236bbd4ab5d6521cf9d594704bdb915a3fa1f146357be333d37441b35bfe472456565fb879fb9cede41b29d4dfa6c8ded2ce9f9510121c257d2421311175ae30195bd44b77fc1e627958a5428cfb8aacfee20ebb47635035e1500ef2ed32ae4a81dc597183e8d66a30c0f99b8c403dd91de739a6f04562d6a109de8a972dded1610485d4c3f220bbb836428414cea98ea28ceb550aedc6f24572f84db9ae5500736469b0244a1483d3a22a393d9c7a7e0af66ced29af97d076a929bf9ca916b6cd131d74a974a9ee0919df0351eac516d2f39fc253d0f2ced89e81b90df0ec76010a0c5ccabe9ba4e8886dd67d004f52cb1dda1ef14ea05c20ba99ff92d6198f03323fa265eaca10bf15bcd2bdd4fb9e7538288f18b218ac845ece99960d71221af251b891953f5614be6e7e32fd522e53d3f693b9e050b46741e66fa1ed8e9b50be6adc3a9cfe961d2c7e254ddd6b523c6e63bffffabfb2ca20e8329f2053eafca45af86b21835e025c26791251e2bf0d0c7e71c5110142c7ec07f90c219aebfe0d95a23a5df334df80b0c7129e279de4911b17d031a68a9c959dba32ecd22fa03fbf090487648307a88f6c2c1acc2aac9b4e01976391fd28f721cfb7f044d962e202c78e797b3485169fbfdf3d13d3aaeaca695a7dec415c79145865780fb08e28f4230dd90e039bbffcc147701f3b1e6d84ecb12cd6de0a8cc7a781d6e77fc9d314210e9006e55a7fba3b92c5541deed4049632607ecba506a4b93e8d336782c418913a5228c47651762b3561d6d69f1c5ab98916cf08a1b142c7de87a91236df943b9d439be8e4b85d4d730ee800c63cac205ec82cd63d86b4041ae9e88ebefab918965216b9885e90330d317a928beeea8f734f5456d3440f82785a7539156dc5f76d61fee65df0c1e69fd4006dba9da2a6b45683705901b1c23dc0cf41f9b9dc9214ef9320e241d72ab6bd99d012affb066d55bd46d4159a7d9edb654d06060cd2e96dcdc1bd2292ae10f5ca61c19c88f30df0501d3d63a137ecbe0f74d830bf8e5c7b39a4779ffe29260e06b13c797eff11d4cb5476930cb56f9d70939f881ea837c6b0aa8034c50544fb55f17535c13dd1a5617d8f833e56e5a87c21310b49ae0bdc4e87e48509f6a403a4065a22876c612d200062f70a831c22d7d7e1ac79247824bab8910e88c0c82ed9752f11fd86893da0bca27eb7f0238d9eec3205df120b28d8ebebf95871d916885dc6e689d1cbaffe9b1757f727417f539584dda67b25b3a5691441c3417fcb89c90c0c007ed7bd156528445f62d32e70512c257adc43b3eca19dd726ffa0a8130baf5c79dc8dd4a15d40cb74764a09a795746ca76628f0b3c0a2fb8fadce809a725a8577d1e3ebb095aec41c9ed0aae0c86e573fc25101252f9eee2bb3d5135bf405f34890bf0305d539155a3015f83ea7f0fb8382877658d2fc06ff39d03bc71d2fee89b50cc8c3d9a1a2047df588d5b8d478fd4fb74cd9e6932f421d94f87c270cfb75a32cf71dab00f9dd6f6fb3b3322e4f4594467031bcbf5eb951f43c5df64565982a514e02c54458b60997b0ada34943320b168f23fb3b5dba49b577ab8dc0379c127289f47ef290b397ff0d7d0a21df78c424f37374ec8e822d891756f3b2df973091f5bb471b5709a1c929ddbfa8a1479dc273a5fa1d8591d371bc2e378ed845d8a4708a2a2851db40e88837d10568750f2ea38d2abbd1fe82a7c59b33845ffc1bb67c478604b17d080744b9b0df1f7ce433e1d20d856fabbb73d0189a6611fef319d5727e3050b16874a45555aee2865c7f5223e717113f10edaec95156eb02f1d744bc2ce896849e143589ce233cc07323da8a80fc34511472c0ea97545c6c0b40076a174a35662edca46c5457cb89d11e659c954afe22047e7564efacad4f576811c5a850cc1428ee65cffd7e630ed0f102f883fa0a5efa05eca223d90a8104b0770cb27f7ab49ff23199dc9809e5a7efc010d904fb87579aa313d72ca94cdaf244f3d66cf7119f4f60ef379f2b040f554cad4c55a318d1cfa39f0dd1a527d0db622f4878d576b5600fa9613c6dea50017d5b752381c3b45671e6feb88f3a40bf2c3ea581b3f93f01fa5b20112bdb22ce5ce55cc8c7f3fdd3900dc6bde09e54a14947fa52e5d17feae42244bfe0ed42a706761055574f511188b004b227be133021b064b28b878a1995443ebefe522ae18b055e277844521fafa8e4539b0ea35ed36f384518d321bf538858ee931fbe0d6537080675e83c42389972489f5c49d5233ad6aaa52f38fdbc1d55eb302fd6cdc0e4c1af4f06e464b682ffeb07191b98b4db9a25fe885482dba4769cd75a38508a5ea0e1c19849976f58a6d70eac119f0c6c11d3e16bf60b4dd54227723d924b2301b335264906dbad57349d3756555d5712f2a50badaf817d47e85003b03d60fe5d6aa5321e2b2c0c9c6998d9805cd9f5fb4e06d618c2c1d47c07dd30545e3432a12b3303e0825758ee0dffa85b6d178aa300b3d169bd26b150b568047e60c747436580e4b8423c191bb01c05b892b231309f62319737da485ab66d2837ecb7bd4b6c36b10d2f50b5c9c89eba1908a729110910a5804c96d8608804d080418531e1f5a7f1d446f2d7eeef6aed8738937fe36858b8de5de1978d4755cefbdb9cf90b51e7e9b61de6c70e7441ed21071b89edcd5833ee1b19ee84a63bac7b3cf52235d7ce7613fa146c72f9d208e39a40bba2a8d548f074ed04c3b07261e0cb763ba1b60ff6e6e96c6f3d82ef76caa6a410cc5180494e386babaad598ab08475856db0dfd0406b39b23a121f2d20860b56db1dce45ad2115dc6e835727d806f1deacf00498d2eb265d5aca8b02a0b46a327080e2245a330e3468f8d3803b7b0bac5d6f9a4cba33961c6be215a8fd559c3f68fbc3af6991952e57a581e0755b90f0ea7532025e6eea9c0461246a868f619f663cc1f30f10f2aabd6daf47adce8658c85d9d104a254dca49f1d68a225228acc2b33da7970be2b141baecf572f2e3e0a8f39bfa70aefe5919c406e14e22cfc4c5ebedd6f74d0b22b05cc739318039220e815459c850dcac2d2d8414950da10645b7bf0a197d24e9dc5618df2c7f00077c3a91ebe8433ac86770c4fceaab5efb1114c5c3f2ee3a689c428b21e4d986789d17ba0862db3eeedaa96ddb2c6a0fb33f1000b8558888e409a3df84d0a58eb130e929e7ca36980b66cc0431f8e1f7c89fba2e2b58339003b17d31beebd5669a4db3e346c4b7ede3a7b2cc58e591508ccb77c05527b25b7a8ae0f250acd3658206135ef5921c626ee4e12319e632faf0b5cad2a38e8a8c225c824439a079c29bb2196d000b2486718b8d6824fe7f472088d38ab3bc2c9052d590722e602ec69ce31ab1793bbacd846c438b388eae1606ea9f26a56dfe4383f480a68a60199ea47b9946fea9fc4857cf3a4868d9cbf2ca32af9bac5e91ce62a4ad6a9c18bd60bf15a036cc4e88aa93d8c2f4e142a5a6fe3df1b61fc1c65cb3aceccdb4ba946affa02f936125c14aab4fe0616d3256822555629ae8fa147a17393e64358efbcc3310bbf761f806df5013a6d46dbe74b148dbbe3da8ff0916e4366df2223eb055b1e400b98c89ef0a93dbe064ae595616735f55c8783a4b629891013d8cdd6b26be3d9b5800b05174958c9a1e12d6b82a409fd458fc16a7f8c0e24c190b20e811a7e0ba63b58eb4e7d6ece794f4ee0aac432ca44dc7331968ef7a6f1da3a00a2b9490132044e74238fc44eb396f840c5e3f88a6ca1b1ad0e91529ee33f0942f9ef07c2ca18504588a57e528eb2d09c1b904d14d9c561fac96f5c57e71e6375014cb17dfcfd5d1ac5c08548b379cee315a23625357cdc82139ec5eb5c877d436965ff1c9fc36bec01f7677a3ce0bd77a6930db8df69aae20f3fb08171992ed7b7890a6a9cc6349c6c09744cd5309432ff211fadfb610ef1cf0abb62c75f0dcce8c2d736d9a25fc29d18e550b6adccd9dab66d6a9c4ac6ac457a6e667025977dfcea38b096e2b53692a4d420edc69f6ed2e55de4e53ad9949457e396c2eeec865695b29c9cc2322bea36f9cf67e11fd28a0b1520ee5bbf92ec8a9542e9680ca5494fa070ffb027f20fd10a236b80344f096e71c5068480742bcc3ed373be642e98e6442e79c5c377d3fcdf65d082a338f2054bb5ec0300f807ae6da39529b96dc5d6b1e3e4d978a962e22832d9370657e70ad9ea2937bf261ff3198d6a9a7cbb4de3d4e23dc838895b5a63fd9fe5715fa4d80ff287f5a25024414072e3e2e15761ed4ca228ca086e688b335508ff36ed035bb3032562af508297544bf597bb6a3df17b2219bf4a999b0c97ebb0dc8a683ccba2f398d6bec58ed7e6b12b01571388d4b966a0afa7db57fa78747c444bffa05141625f2684fdd80638bb6346b55b3103f11c5b04bb4689959150dd9ed6379ae45196772cb2c4992e9dd8f18bcc242da94c20b9b6faaf3b29489c8ccffd6d0c7f45fcf88255de1c99e11dfc3956e6bbed482646118a97bd8495dfb5a12ae6d2a1e48abd3b2f4303e221a1f5829024537011f2f145ee4e76767ce6f2e4096432f8a1f6bf580b0e3859881a0c1438a811310c0cef78abe3b6e441cd2462da429e456e4083ee76471aadf9463ca8286b4eab9ad90ad73b2bf5a393cf25b37ffce7ae01256789c5d2dec4e21b736b743839b5d9af01827c751108df07c4c47ad10d7417b09ff6425e3761f7f4722d1ff4ce3ce842b603c3c0bdf6512292e979fda7968d99cf4b91b61b087bea0eaa1b0389aabcdd2993c2f1074c520debf778b47c50b0ed7e6af68a5145f759b0eb6abefa711b2b38d6ee50dc7f7e5386be65a6db9a14e96b7f633f29a990b8c1234dfa584530dcdfadb8e882f0b9cee39ba728cc18d22e611fa61eefa11b58cea227817c853d814cf0661979fdb1888214541b306891ff4db0d8dad90bb8664efe8a53b4d268a0a7e74a1bdf427df49a4064421782f612916fecd7aff4b8b58c88917228", 0x1000}, {&(0x7f0000002640)="0547654943fa12c9c9dfe11a719a6187dc0ad042d9624729f8de2145d39992e6ffdf3227b407f6bc5379c35c4213a003e7c1a89c682b9649a1407fc7b4e1565479d87f9db89b5e96d9e48dc4ccdd2e70375954e801fd6834057341daebf338b564d8baf9424f5d83e944971f5f3daee140d9e445885b9748a4a662b6a6f873caadc8039296e930a8353a54a68a9d65b302f79b7d27c230aa55ddd2ed7b9401b498125bba39a21d0cfc0d23ed4c9aa8900264ab91eebaab1c1599f6d82cbd352d331c6630b481f1f9f6a4d9c165ce1bb4adffb4004716d6a3144f3882c57c894ab64760130421a745364c6c97d3face6022fcc566b4c060792df0261f2f5fa93c241b07a95c45d36d56b66f64140d6d3123358a692b649b084c5904348a838c52cdcb5947b95549390e0143533d7490523e0bee6b803d2103d18b22d48d4e1f8f7b93a45e80aaf9baac7b821e0d2222da43ef1f994bb2e19b3f0150db6f67b638477384498b95cc8de885702989ed19a03f29aa98bd246ad1ef5e7cd1d439edaf64bc4ff54d68635c0d1f776f2abda812c0f0263bf48edda3d6552e22e373df1cb7c5b7587379e5c293cedb7983092ed00029c876c3b48d2bb71810ac980878d123c555b3dd050000008e4d7329dcaab3972aa6b775abdaa1e46162d33381f9548b9c4f917fc56a5c6279f5141cd965f5ca19878abd95da69688446c5dc03d7ad0edbe448566d8f4414d419f238018e0a5cca3af64a789da10f7d38ebe9528eb922894e0466dded1e1ca075349d1c83da02a5a6325372bc97389855f825a514383a8926cdadfe32bb4435cd39578461b0fe676b5453385f85433deeab02810a2821a93963945e7bab7b201cc176d1ee934318b55eacd3bfc46c0aca43c31cd3197f72515fa0b4e1bd4ab2bbbfe4743cd4710d58b820e4b1049d8de72c50811122eb3f8edfd65324b7886319fbff11e317750badb956dcaeea36d5a9c66dbcbe92a9ba220ac5203877704e3770e946eab8ab080ade0e758a6c3d7644f36b9ca7587c9bbd3da1a6540fdc3808ed719834fc4b27197653b06fbf3a346771a91d8efd0725d4c02cdba1d6778b72925f8493d911ba6cd303028aa4dd0aad45b06e2fc127c3faee773c719346e93f9eb904073bb9d78a951b3c81026d55223bb12667392163b9ab54fbb7f2e3a42f28f3f406373400efdb8e0d7760ac6b54fd9900c186cc0611c89926a5b53cb2a103b96fb32d5dac1264c82f66c7057f55a7440323bc5f9c606fb3f50ccdc6b05e08b8536e12246dddd29dc1b8b2496d87480e0403b767166cd862199e5d8020acf54f735b55120bd9d991b8ee64b8d83f8962b6492b8afa54394f22699770a6fe32b3865cfebc5453e02f30f127d5ed200ba9d6f64e74fafd584672d1978cb5e56fb014af6748a2d6b1cb7e4a2a650b5aeb6050b4ebc103808df03873038e15adeb7ad7ee8e27d09b9775b90659ef87380a9bd756b79f676d4a15cb999f322a7ed6225b21c6ebce7a709a52de56f4a9bd721fb35892d80868095b8599e37b63693f14161c3153a8ed76402e641f762a690b2bcaa21413194846491d528b35c65e8dff270a1d5106fc5c4036c8b533749d8a554729d5b7acb17942b64e83687ab4f2c3c7dd266105cfb3e16f8d45651ba984adcd8ba99b4b3b8bd0cf7dfce716a6decd6fb5021fd26abf10c19fe29b6fcbae77599b7dfe4b6e6d380c636984d599b55a51498c444058000c0ee7d6a13aeac14f879fdc700db3f39511ee3cda90ad0480e5ab685bccb21e3cf8766e2474e136f1c2369aa7d682ac04f035d28d7e065afc44672af66fbcd6699e23a9d837db1aa7396a98484adb61b8ae3077a826f72251858f01bfa9457bbf9f38d615771ee973c9b39e62a80b1b16ee62bb8efd962e0b53afa4baf17fbbb9cb45d317e2d5125ca214235628691951e205dcabe8bdc990bfa4b4ce80ed4c48d4c22f96e20b0efb2ee832e04bf57499b2ca0e9f7213578f5d83e2ad4242ccb6c3b8bcd98bb566192a01ff891ab124ae986271e995439c78b404c0a98a27c998472f2a673c143fdf8ef68108309a03e6b677dc943c73841e2a87f82a10b0379d9fd468e9d97cdeb97e0da829a4af0cf519dbae86ff43a315bd99c4494edf51b54dc337a961d9bb09849c127ec8a51538db56f78fd06930a94c1749a580b01364f354eeaacc086810466ff2244ba80cf9d2359350d76a8ea1033726ec9c2b0b92aad50664c832a1f848d404fbbc028cee9137c58cfbe7cffe2231fb41385ad69a6018c7c6e9e8f77fbf3f70a73a7e6ff42dcfd4e8c5cd4fea4b303cf4f2c0dfd3583bf463e3f358a0e676431b3bca0217e273f55a14b92e6a1df5d4005bbc8fc67708bfb75ce5320ae8ef5ceb154b9d524fa6331f43caca7d355c55a87691f25213b8d89b53a16f661ac918d9f1d170e6ebd264f1c6c91366eaac4788058cdb3aae6cab5132c7c8cc47003fa5dc8af2edeb233ce39ecc3fa697a56faef957917c825e41ca2f83f170a067350f84d9af21334aab4e5040a62bbe87bbe5e887b6d7d7bdf1675a7fe08a45ca159414ede820c75dd9c3448262ba5ad3b3327d4cb41ae1a9d7ce3b98ba1641dfa833a090c01c80e7af9711ccb286a4b030d1aedb3e8464005c396d32d89135bdd8d2c3e45ec7cf32a546cc43e43be6ea36df6310e70e18d6a70cc3e0758854e37986cf54788d04cfe31b5b0544de30e836ed60b78aa250b9896c78fe2cf81ebb577d0b77d27e293296bc4e8bf085b98ca94d6bd105699822be16f455276c9159b27d1290e2d458ef63c1581d312f0ace9798c73e1a45a91a6947fdd4c4414f1c8c937d79258d04bd0b1d64895625502aad81e7a840b5a5a7fcc89904e56aa7972e8a601e0529def348d60eccfca5756110c0364e72f6515eb1e7628f2035214090ec80ec6d6c4eb3522ddadf9d0b113ef526444b8b88f53046b33f233be1c703fd58e28941cef68f2fd711deae77af0529f612f1450de0b7901170cdd63623b62ef876c3131ada5c8f2ca29edc24a97e625982d749511bbedd714e35542babd80e81886f0aba43ac277f77528278c07acf15b1dbe623630a34ac4dfcfe8db334e4f3efeda51bd91545855347fc4f2a1afc8fd7e2123396f1f880a4460ab0c52a33e4ccdac532386c0b84e44440739dce4da53df1643a104c5347b4b1bd18a64eead362c955fcb89e747e012b3fe136231ce84f0d409d95c375680296943e15ac16c3cd84fb905cd9c73f9263821bc6fc3fa51b527018e1b78f9c777e32176e8d3b0291a7345dc9b54f78b176f50ae169c995795c261bd9fa0585f4a3ace50c51e3d1b1363876ab3213e57f7fc9d28637b1f7af7305c42d38595f5a034e4edee514aecfc21279578b06e15217f894bddf9c17802c9aebd8cbc3eaac832822efbf1277476bf711aef48122f3b1efaefe5f0b8ccd3d8aeb631b7b63183168c35868ae6fa572f7660a13a24578ff83a23de30592ce2e710a1c354fb3b72bd9320c02ecc07435a9e1663c37c5c48982f19afb0a97f5b4e8dd09e078ce6459cd945616541df9b67f680af468ae4df88fee00dc3b4b8bed6ba6b5410bec7d2e245d9c8ea02760228b6ad02c7fc3f4f31c4ecbbffa8194d3ee93b31befbc95bacf1374787a5136fe26c9074578e8b9a9ad3de606250240abecde7733fd4c4d75b744266efc460f9ee92ad9e518690f4bc8fd10bad2ca7af2ecdd1ea7faacea65e9716ab5c21115b59ce4b8750f682b57a8c4b0efa54bfc41b963d809736970734d1ad44dcb1d03ed99e99f2af99ec9498f3a60e5e656c2d2f3ed41f5a7c1452f92b7b1fbb7ed150f0b817a93f28d41c6a918c8825ec161eb80d81e9b2513134f36a6596cdc7c56e1494c67ab62f151945082b06f5c6e97be87c4a043ad86fa18b42dcaa97c9207ff6f2c8a315ff021e7d28d0f262c06f9dfd9e2733ea0b5ab4b854323e4cf2b38310844bbfbc65f347a7d4e77991d770a7255215bc9ad2309fea3e178fea3c75c59062600be9fd400d52d6de2c21eb8439a3937165a8c2c9977c1538cd0d988cb95a7a57cebb1fe788c56ee6843574b544f3c7fee4e4d1affa389dea9267d9f4f758249b7e6e68c0f6c81af6da95ade6386cd7e9b481287e65e6e1651ebf136f3319e8219288124df667d2e839de344792a0972e4a4afee41762e9b8b43b6978dfa499e1f55db27400e0219ee63f267601bd438b9d4f34d90901588fddd302e837365d764247c772b0be3f486f6835ca8f1cd21172b950e757ab64042c2e6a3da8fcf36b92266a137e9c7b28dd5354acf92ead348059477218aaa2bf6be96d278f146e4f5168419b52feec32629779d5aa93b247a0aae7e8b0eac8a51635992adb354bb5e928e71ad8bef3ddc8296987b45370f06798d042ece6a838436e0176ec303432b7e09d9252966c22fc81b6575373c5de687d82f2c9ce9f37c086ab76ddfba0cab6d12410e1bf1559ea4a711733d093664a6a27c46df80f628e8fb91dc8a4fd5c31330cb30939c541d77ed31e2e00f15b61774ce9a96aba49d7fe4f2e36255e257fc0dbf390a733e555e0e30897ad867451901c58d297f6cceb174081cfcff8daec83d1fa43854c577a3292c6f3cd73ee1d88eeceb7826b8425113874942db6c4c11c95f5704b416252819a876cd7c112c61e3abd1caa079ae45c24b5adb1365673a92d63ecaa272ad5580f7bef8c9647f1a299768ecd5482f03a5ce7fa3f5a3d0dcfc0012db915cfaadd2f1503578f4ff0b19898a61b9bae759159d97ea71c1416669afeb005b7aaab03ddaf748a57781cb33b525ab6c89a7fef354967e7cf858ade70da9aaeb608d9a80742ac20115d558911c40b1fd6a53416b046b796409f4037ba351744c62b846a03f2b15c16530503fc943f2e62825f600b9c78a858c016715ed5bf18513e7f4cb39421fe14330a5170d62c3e81d65d2fe5da60cc38f4e2ca611320ed9ed16288fd88eea7b9ad5c04f237d134fa6b068da1c5d0dbff16663fc6d5368a6aa5625968cb153b4bf10fb000bd6869f405adcc0a7a3bf6b9c66078823bad3e38fdca1ac22662e14cc3a5a8722665352a04fdd83046b24d02e89fb9254a34be05b3eb35f4ec04cc50dce66ea727ac91cd31fe051ac80206b311665ad50725114478f1da4e42f82beb9c7d5de8a39952c52394183b6cb3d2c9b8d06e4e9e4146e93b31f9c4efed2a3f603072b721b55343cc4e62c2d287e7e5fa864ca3ea830efd9ece9dae749a3896a828208a971bcf7d099995e0e022f58ece33a2a64f3a9b516f0415c76f103e86c14da96428a44e4011c52ab3819fc2c8db043e72528541886c20de4719bb0422836f0a8edf1b30401d512ba6b63debf3fae068c80b619686c1d9d9abcfd6d237508db329604fe0c43293b1879ef06350cbb1dba39154ac5f59f690d49227b27b1b668cd164d3a3fb14051a9c81f66bcc29577792c5bba18c944790af2404362b20617e77dccca0422ad523ba9909bb8111f98c542762fdf42fb3989c77afd329792fa117e1b13cac38c5268fec042e725f459ab1c54dc08d9a7b93841ae95a2abb6b69e4cd5ba5d9e9659ed1bf2f37573d3ff073e4dacb22ee997d87d62a0737e6bc1ed55a061ead733018772d1bb65cad1ec31f3aacd37a281d6735557a8a6dab817ef500f5f335c15e495f2f46dfb411afbe740ec75a5719b9cc6d5fb1a1201e6425f28d626be6cc82d114feaffb9372cb194fa613e15bd487551e5802443ef8fedcfcf739d428e631e57", 0x1000}, {&(0x7f0000000940)="f925dd1ec88d878912f338f4745a99d04a66b2d22a1dfdfe672ac79dc6b356e60b75de5c7a0024262756dacf2938b29b019283e59af740aa60c9321e9667000034c81602853be673745a4843deedfd455bc90d1fa39cc916703a1ebce12d87e69a999f1b1dcb51ffa3a7653874cf2dd40f227f7c7b126fa77d57b62bbda4667fc32ba6", 0x83}, {&(0x7f0000000a00)="98b6159b52f6a8ad68b70143dabd7282076a7fd10f3a43599dced189e3191260a6b5a87af4d7e6b6f48f752ca0af766a88d61f70e3058c3f93834334e19c01d365", 0x41}], 0x6, 0x0, 0x0, 0x4001}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000b80)="7aba66b1810758c6ffab56a3145af2736a3cb9345b05b6590faf56a6845415d911272aba52c37928b432cfbf9448652fef0dff746052d26c8b2e45e42d8d57c55efba999f7537216852937ab0f6264980e4166864a6cb32828fd68943b8d1672daaf9810665111a8177e67ccdb93d524763ca348998939f2b79d", 0x7a}, {&(0x7f0000000c00)="cdf4325116e6c859b8e68e0b0fa32b0503a9ae9750026c316b0691b0e4f80f019435e997a599f9a8d7cc8871c1d1c01efee8c831c9438ec6d70b9cd9c3ed8da0384921c821dca000e9b1e7ac7b0b9802be56d0656483f5972e74717934cc5cd5a6f9dcb569854ccbcb4790b0c72a1c473bd4352ff9ea7fe9d78dc21c884069cd2487390c37fe5084bbaf474f9b0130452c8fc7f8e67c53062268439d33addd15e616583e3b29ea2706d3eefb9186cafcdbfcbbb4ca3f190a6222ad85c9", 0xbd}, {&(0x7f0000000cc0)="89b661700908e7b44cc777de27ca0cb929a869c7453d08c1ce7930834e5748fbfa611ecf3af3fb81abaac9e57073b97abcb25a626a9d68e0d9ef53367a9cbe2e2316ce49535b6cd621134be6ef920abb569e3e9903e911e556b74eb8d3ad6adf5ce9b42475ac7c6c55922ee78bb42247b42f367b1a8b34f0e9812d51a3e067281fff1c9148ccc8c9ad4a80f72106cc7b9d7ea4ead5407f3cc9ff2122cb37edc689a4f0690580a1c1e92d1719de6d412b03", 0xb1}, {&(0x7f0000000d80)="34e6015e3a72c4e866f3e7c1adbb9761d542f5c0818ea35e6e7fe81736dc897de6f571d28c252f195ed54589e3fa6150dcff8eb3add711bd910a93940a768b84deea9f55b0ddf35edf9613098f5f3fef956641ed6fe01593007b49f976211a60b95075eb4a6e79e136ef94fb0ea323242df6bf101a9479dbd9f16ba3ee6ecc5a896f4f013805ba783c17f70d8f96c4828c24ef2b5901a48606393107935206db49c8bbbea88e9f7a2cd3c098121cfd39439de165576d3c77ef7fbccc43f4f8f68bfcf6e81f7eba2b4f20efaf5e260ae6142af186029199acb86fbbfafd4375593490665203a0021d8e82c49a6fd0d0bbd19d993822570b30c5f73df06f383c", 0xff}, {&(0x7f0000003640)="b20dc77bdefc11ed6fd561ed12af992e8fd82bc3e485b92711e6a975ed60a46409cdcc1e67674cfc1f216057a4aa5986f65a8374d2ab25f7d803e0b360c6d4d197bc281f50468aeee03a8ee72bf5092bb66b9c418dbb88fbdd4edec58e39da1450187b31fc9ed46a496e81af2e525f09d4309a91bd14e36735c08bd59b09a080fce1795e32ac88b70752b946ac0784739655d426014bfe0613d3094b4a8ec2a62e514d06876e9d6bebbabdf4c310e3317d0886206cc644398de9407ce342774b5fb0df88f08ace387ab72e61c433e9867da293e8632b9f099aab61b98974837c0acb7656c81349779ede11cb8dc9b4a06787654f86f1b0983d1b38ae69d4a5e283f0ef7010dede2fd79ada245cb2ede7de089ff56269b03335230598692d3ace1f785a59148765205030e5c606352d6d2eb6184c16896e1877bc9f04417aebd9c3bf59a5969de312be61a7d11c6546769280ea40382eb4cb1ae4b597e660db0b89f1de602af4ae70bc8a0a7526637bd0d5d2a71f906b1dbc817f4a0a2d1447d0dc6156caab1ce928f119bbec2677092e34a9b98a1cc3b71c4b11c844ca8bf224c94732c785e0e11110a332493be0f503939e32629a87e9e66561dcd7557c60591cc776ff02a3b6d8349b8c63a01038365c7a455864c97b3adb6825fabc4ea23987b6a74d619f4296162a42253b159872a764cd1bdcce4d7a7e313118a7d791705f0f1604c9b3c570314f3735e8ac718648db5e2ce8ff5d9bfc1a8fd31ae7aee4d0fe865a21b289a0e3934a0f7e7d572c542109f305cdf7211b4e745a203bc593bf32571a6aa40b32b2e78c6fc012178411e51764d55b9521032d99e31287d7f88359fbc83c491c23a07bd1c8467f8e6ae4b5b4c2e6e41bc0566600f7d6cac8859da2f10e86dc683cdde1d7eeb5869b3d2a5fd52876d114c22bd2cc1cb2fa48a0eb5cc809d1a6b19857daf9f339d4b6a88f6688c0830ddcbe60ee68c08215f5451c0ed02f006ef23354e6110a29b4863589b7593413e50beb99c070276d40913517d5d87705ed81828c94afd20240c2398e5cdca8985fa6566a20758db3fdbbc7c4f56b5489793a39343b26f5298b080e78e53082cb0dec525a71cc1a785ff8d03727634eb6b737d7522b7c5306046e2c8763e6ea86c0bb244c444cd48301f962f7cb77d1074e4595002d1a0123d4dc2c1b2581dd0c1b3d494deb96f64365f59b7501562843b48b6cbbdd51f696006fb501234f5e31ec7d5147a6133af5814dade23f0ec94a4c046cf03b2c072c0337f73cb5ef0798f4f4e0f97de61969a0605efd84046cc659e3d323d3a4e981f971db20d59c01388572cb7c0c71df5414e040996ec6b3b4317e98496a648f24fee5cb17c32d609a1e2b73b39ef13e1f71846297e0820551fd0dfd0554ad969e766fc6dfd05ff53bbc0acc9455d9795df5658b80c12361897a71b7fa9c69b06da8014f66f65705dc735f9f9a11137b728ae425d6efe5332681e621eee6d56c2bb196544b7c80c81832f21340772639a1a93df5e22eb14889c857d24f8e6a88ea1b73a0c6c4e654a054c9c4c73145c1d8b5453b3c312a4b90d18c6e9884207ea2b5ec3e76d32d3f28a04f88874ab06bde44e540b3877e7011bb8d60e492b592b74cada2cfeb321497416d20ba64964c42f296f72993cf5aaca327a7c886eda62c8025714415e8dac75b7be600bdb7b77159f2f4351c9dd94a54a912474dd5b85fe27ec4f54d30ad97d0f1d4fe49613a5aed84836e09d2b43c035b09558a8da6c5baafafc26c09f8d665bf39cfd1706091e7165a22a8da319ced5461a68d49124e139df4f10981a76f6538d1a5635decc663ee1d5e36255874cea6b486ab1b3d30f8bf6edc2f23f918316d80e15e0e43acbde6ae2924f485b599b57fa7f04a297a63e2cb51bfd74aa7301fc1f3c41b1e85a6e33795311970cdda8dfeffee266f4ce1c4bd216db3f5597d24e6e0649f99de9a862365da22e3f66078a1b3039eb7704c716ca49a710430cde0d9a531663893b1afa56e46bd3a63dcd76e4ed565ba211f1eb11cab71db75e9ec74925e7c310b221b9b729a3e2b8f53c736c452b34db7e10ef318847bcfc5c8a6f1b85b87ca3aad90610304177af99c3ce2102b518e3e92e4c0385d106aa831e354873ba4f6462518ac33c7d9cf52ba38e30c73bbf25902c23730bfa913b70eb8d06e186d9d272e543762b8bc35d8edfd823c0af281ebac2e06e18b96c077a0425a5277ea3aaeb55b564e5e3474f6262e72d48ef5acb91b83c67f89192f42bf664ad4806aa71edfef638d752060c419e7195e5d7588c786f5492eed37f5e32d79280f136a98f930069aac06a0da773f9e12ccb6d1cb4a75efd19fe6a23b16e973b919da3d4061ad42549b55e2fbcc879f2f6710b950540751756a559b5d8f2ca09ea093963e6f665a5be246f602ad025885f9b3dd1fe6f760926e9fd966ccdedc4e8175be91929c21c27b96f58d8b53288b836eed3f17e8505f4c3619aebc67bcf746a7779380d4890d5408b8bd0ed0d8abdb74e2d0776c975cc21ca2a02bcda039a0c32b2c4b4bf7f854ce98f4686121001e43d1cc80a6f34a8593665305cac2fccb9e444c6e6f2f9c0fb340d3c3d2a997e5e01daff55d641ec357560adab660fe4445ee8794cf76a66e5abab51c97210dd71d93b8bbbcd4e06d0e1d90c5fcea8d7cbb493cecb5a453805346acc38ae1ffd42a509a91b89ee2c9d0ffb80be4bf7f71daf97d88312318f5936b58d5cb681aa96303b8a444789413729f8a2cec4993f4822e3ff7383fe7a783c568381c2aa08cc703e31f33247bc8963c4f7fd1e838ea994cbbba6d1ac56c9183d0c6447f8f521f2d2ede0309c55ced9a265a6b2ccebceaa680f0c68dbea60a707c8a93d60accac6199b39f86a5b9c5e42ea6fb446a0a57a6edf293070af7004831f4f304658c5311e20d5a3f107cd09e5ebc0e52d95ba60d0b7a1007f64e9c0e5fef42acd3281c2c82de533068fa201de804a72731d289d664d50d0a97e59d27a9c4139a6c72ff37488a5707a766186d72c3d5688f2644babae70ff337992a44f57dc37f27976e3c34e81abc85df1713bd4c05e43477be65fe4fed0fed41fe44f6df3a57940e6787b2980cf7a2a20fc3ae183b153c9b130a219893a8060a34d364a31305a7f06a0bf5c6ec816dd5de78a895b14539b3f65ffc1426ced1826870b38e1de3b5eebb649730a93fbaac0ecc99b939fd996a90608edb2058a41b3fe967aefa9b93de763bfb87423cf8134168ffa82b32769e62ebd0ff0dfa69ecafc89130fe803e1ee7768de5522576a9d166140fd04285db4ae5a37f2f1cbba6725d29b1e599d64849e524f4ca70542d674bcbc7ac39f37aa0b0ac5767618471b2dd2cb8dd5202a6b5594ed16c6accb4883d5376654c3a309d2c8394824f5b75fe0cd5d3e4d586d2f7113a60da5979caff7e4ac040c04ac5dcbbaba418b7cb381fead78ff69cc914946e5a5cb40bd34598091ead3f399bd9fdee1c820fb366fc5dc5df463949ed592ecbc6dd6c74151427c499618da1826239a6f7ab6a3f01c01b8b3c3277b119640491f1b5b30997a182217c984e9d5490e739edc854c2354e1766a1652154a7fc6d4804d254b56c17bbc91553f78d8f160cb53233c629e37bd8aaa01cd3cbbe3da1460b042389c30029fe476319376bd76aa230fa001891072da22c598f6095a50879c3a789f579a94198b794ddb356c1eec9d5ea8188165e9ee4d65e9eb705a0db39634bde0d1a4a55e08427fd485c594ca24ce1d87662cdfcba32477acbd98e418039ddd492cc2b135dc8e425be312ddf038b4b68d1a816d95f6e8c6d13e967f15f99fed480b1ec5608ef7eb6276f53ebf94368664bf1706c41ce3247acab9b1145787389b6197e6acf89b4afc86f3214e9b3d5d1a30d40591d425de0b539f19f6e8f1267ef1f18d4d9d74117ab28d7ca03e0dec5a04a96e67901b7efe3abbc1899d2fac0f6644411c67fdd7b5eefba078fe0977a5abfa1ea1f6c29599e7dfa22027c1fb533fec2f3813f52610c7fb59d9e5a31d2f50c2b70dc8d6546cf26273c01d3da3abbc4a0d4c65c665729ca25059654e4ff2d11b892a846b12f7191ccfcea511826799b58c79d8c01901456688bac38714647fac912e71083a73b6643d0da889f064e20333411ca0389ffa62373e5ff69f98f393f893d0fad7dfc067a1204f755bbbcfe1061a4271ac6608d89189db7015f59f263c982c1ccd1b9ce24ad39cab0d2330079aec0b8347f82dd49c795d9fbc3e52c188a40a26e8a369b67444f498d2f4b6e0dbea3dd821d2a7a16ac4b13a8ca33283e03ab68cedee1bfbd46245f95ea99e5e39f052640f18bbda9aa351ce1ad26f3c109f10cb82668b71e86cd6d4d0c906fe7658480facbdb01b7a019ade65fb6f41a4d30b4b6037b7183478f530d3a6a968e4ded74db029b600d6029ca279c6f09dc07762c7dbafe25386e0969a9996c44cc81a8fc3e3ebf879e822f1d18410af5740267ba60cd4f51f7af96b05cfb094723c75a4a2aba1313d0e601d588b798564dd5606a59631fa5ae9c378c885e72387ad740d2ec61d4bdf544e8ef79ded21b9cf43703c5d2cc0169c27ce9950f7aa347444da9be142d121ac7f91aa3273400fc34e10732ff58101fc90172ad8d901140765324c82dbc637b6acf9ab15ed761486c2d2f4a9606926b75464ae8297b1f7e46f32a1ff64e35aab7898dc6e1dc0a52246e376eed9c26ceee23a9a698c6a45e9193a5bc81969bcc0739a33ff11ad0c804a8e160af04cca125302c15d57ecfc9f32571cb622c533b86276e18ad84007c074ea564beae5778a732238a1e00b31ba38653a7dbaab82dc74fa1e303580d2feceed255ddbbb9a9a0fe4ed24c40cce9f542b91c6c4c05ef9609c882520735b80054bf91f9e03a4fd2b9db0f447c382b1432c7c1832e44aa45f11b8cb66f2bcb221ef1015ef2a1badf960015f37a2be23a813994d928348d15fbee2fdd0a43b62f54d051fa7b71e3f4509821f24768340dfee49032a57c8404c96a6c3dc6cf9a7d8501a2c53337757f6225566e5de7c3ec9348f5ab248fab092c48aa411bdfe90008bffbd8c473e2e3823a60f9e155b812dca2b6f0cae5ed64c81e6c8bc4df2f9e340130f21cfddf1b50c7d28a5f278f6be22bff8b291b79ec39d8f649fdbdd3755cf350ad21ea9960e6bc58b29367a0812e8f96ef7b5702aec414d0b012c2bd0cb03f7a1093c83efb349cad74724073b36de89d31df725ac34ee5ad89415a1a19a9f9bd97ded04c7ee91602ece89682a67530c12d59ee9b789de1777e4e5840a141af81bfa966b3b3ae9ab4f8fb3cac731e5c2fc1e69024e9fdaf4220e9ee2d49f4e106e42b20e424c557e938252d0b10797e8b640e4b58e4c9d950b948953e95785848afd75418bc9152c8df7540a6db4f72627682297c5d6edc032989f9dbfaf0591ac1ad8d5227f2c25724e4622336a9c6d429ebdf3adcfe256195fadd8a9a190fa10e01e9afeed776acfc9d055583c2fc2eec559768afb60225aaeca893bc9a2cc1051e9590bf36210172697c04c69f7be99ee2cca223edac9e34bce58c0eb99c7d33164a4625576aac9755705351b26cc010ac60cf789e748dc7443a441b95ce98a2fe80988bf064bb2c590a4e3f8b755beaea195774ec02c487ed659ed14cd9ef7084d296ce9c27ff783269fbc7f5e98b2b78d62e0255929e0d052b299b45743aeb7b90312338cffb82edd2e47003114e53e91ab6edec48a9f16edd", 0x1000}, {&(0x7f0000000e80)="0a786b9f5d1e12c0d81dccf273aa705d39db76f481990ad71d08380b4063c5cc51d055173d09125e84d07e546b335d33843242f63aa24d16219f61679a927807fbc14f9bced38b751f17a9fd2feb887eaa41478a86ee785943b373cc3882da8564c26223ca17cbd50d708291af95270490d8e595c99ebd08e0621c52527c0c869a54ae12c4af245d4da67f8a75f769b06f8c471903af0e44c3f67177850f8752e25edd0e8b7c203f71feedefd4a62647945ac2bd776cd163e7adb9e92c7faa33db237dd4837a3d3144b457ef8de7cc", 0xcf}], 0x6, 0x0, 0x0, 0x4040000}}, {{0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001000)="066ff91ff4b7d1639f0206114d79df9684e2a5195ed5537f08e6593ddd07eb8e6ac0a82c2336989f04ee359288f084a3909138d15a3bd6bbf338576b253215ec20def984dda83548a58c150475b8b48221fc13b6e53b2606c2a0a4b96c82b5283e3a685e62da5e68a4ff5ac48f72aa0bf7925fcf9bf3b39d64c5d8603f3cc463e0c65a199ca3427fca222328b47213d24de7db448b9f2885a7d936f97c6da985801f528572e8f19180600547", 0xac}, {&(0x7f00000010c0)="26d35ac43f8d4da1ad4abfe3a15c140f1078527e8e31c8f28684f1c09376cc08d18480cfb375763b3322651bea9682904053089a78584e37a3f365591735edf21f261d7a054976a667eacf79713c7b9ba069de15dfb60dadd8c48f042d838e412818c780a67fc32f70d72dca4a4b929474641d85a499f66044e3c312b2472c467604c6aa93467bab84", 0x89}, {&(0x7f0000001180)="22f726c2d07c8001bca4f00972e2f3b189d421fa0ad5ac0a715a0baa8ada439a1b2f9e53f9f65be88e46165e5fd5bd23918b51f2b8398c8d527819c84ab04ef1c9a2bdd37a166ffeff2dba0674768192cbd4eaad229cbb3d4e9b36ae1a9cd35b2e691738df231d3cf28194b2870a78578a65b0cadd09", 0x76}, {&(0x7f0000001200)="bf153507b21fc16ce211ee902194aa5f0e61d816cd6268e0d0489c8dbaba9a091420404cca37648ccbf9a78e3646e3f37e8c42104093e8ad992baa95d12ced3042f60b40845581ab", 0x48}, {&(0x7f0000001280)="78ba7acb8ccaf99b04b5914e04e634e54c10f6262fe3651cf19bba017bb39216930b76a48e31fce36fe2d51bb91ff2b8db08bfdf421c06c8c42b917cfcdec7d6795227437f17c0b8dcc9572065b0dff323b246ebc944254aecdfbb06ec794acd007acfccfe282c6f4a8de054e8940e35d7dc9c7446649a9667452ffb019977df5d78e2b9b18811b8cc39e6e17aba2660630b4e41583a0375f9adceecb8fee9d6cd01963f1af6d17e53a7b2d7d0e71d9959dc36d4222ea89a7428af31c40c1ad809187111c4231e7eda070de451df8d1de52381644653c2ff3cdca5c2a81d95ab7d5414d336ad579f0b6eee6018ffdfcbf475118b6e93a612e9", 0xf9}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001c000000000000000100001f02000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x4000000}}, {{&(0x7f00000087c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008840)=[{&(0x7f00000015c0)="47701ac1687f41cabfbe21de6c6c75f1bbbae6e0db9b23816f0db1d912c1ee10b661a8862aadcd7139eec61b6b75a41578c2f24b57c8c81706e2", 0x3a}], 0x1, &(0x7f0000008900)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r7}}}, @rights={{0x18, 0x1, 0x1, [r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {r8, 0x0, 0xffffffffffffffff}}}], 0x58, 0x1}}], 0x6, 0x4000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x608201, 0x3) [ 225.266667][ T7118] EXT4-fs (loop3): unsupported inode size: 39034 [ 225.280856][ T7118] EXT4-fs (loop3): blocksize: 1024 [ 225.335532][ T7124] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 225.354153][ T7118] EXT4-fs (loop3): unsupported inode size: 39034 [ 225.366147][ T7124] EXT4-fs (loop1): get root inode failed [ 225.368690][ T7118] EXT4-fs (loop3): blocksize: 1024 [ 225.372847][ T7124] EXT4-fs (loop1): mount failed 00:03:57 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000752f17108c0d0e008fb60102030109021b00010000e00009040000010300000009058467389fb82c6382e7e457db3b1bcf7b165a3a910300000000000000e88e0812e22a45782a8749f134298382bb86dd10ef50af5a2b38f0480cefcaf1245038e4c7000000000000000000000000000500"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000005c0)={0x24, &(0x7f0000000240)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="400f900000009030bcee000000b66d4055f70f001d2d1b8501977152e2438648bbc34e8d7aebc4b164bdde739df8c154d5ab6781e602ffac0b31f277005455b4187a5c02c29582f454af0325b6caae6e1d40cd7dc14e69a051934a119283b3dfac5f9202f96940c9bbde50b58d053786fa1ca3f635652f257449c78a8fad85151d3dfc8475a8f7818a589076317874381c0bb708dce673522156feb09ed4b9ef83d9bc089ac0"], &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x813}}, &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x0, 0x3f, 0xe5, "8b12f8c5", "b18e35b1"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x3, 0x8, 0x6, 0x1, 0x2, 0x2}}}, &(0x7f00000006c0)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="401237000000aee27d05c577c0573600c66e1f2914798a38266825871c414eb4c4ae83967fa7a1a6ae0d252893929030c9658801d66e956a8603f0e58f64e29291a6cb63597ad1fae34fe7d0e1771820f7d80eedb36a72932d541c7c70a24365bddf87a51b53e89577d218ad186148"], &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x20, 0x40}}, &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x53}, &(0x7f0000000440)={0x40, 0xb, 0x2, "0127"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="43433073df8b"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "e9c9"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x72}}) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, &(0x7f0000000080)=0x1) 00:03:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9e, 0x5) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getsockopt$inet6_buf(r1, 0x29, 0x44, &(0x7f0000000280)=""/240, &(0x7f0000000040)=0xf0) 00:03:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000380)="20000000000100000c000000dc0000000f0000000100000000000000000000000020000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b000000000100cdbd932a79eb3818dbe5a3c7540051fa52922dcc0551189cfa4011f839366cc62e4d2b091e477f717a53947363117cdbd5c0aa12982271a435653176cb753222cd4b31569ae123fbd1ef7889a2c918a2ed3574d362d3c52132e1686dbf3a5e1564e1a6a5d2bae7579750f8b02e7cca232044d9bf00a67d6ab369e99a", 0xd6, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/bus/gpio', 0x503100, 0x140) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x40400, &(0x7f0000000280)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x530f}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@blksize={'blksize', 0x3d, 0x1600}}, {@default_permissions}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x107203, 0x80) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) creat(&(0x7f0000000280)='./file0\x00', 0x8) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 00:03:57 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x46, 0xd9f, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000440)={0x1, &(0x7f0000000000)=[{0x16}]}) [ 225.633959][ T7147] overlayfs: unrecognized mount option "lowe" or missing value [ 225.688772][ T22] audit: type=1326 audit(1629677037.686:22): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=7152 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x0 [ 225.712662][ T7161] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated 00:03:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0x6, 0x2, &(0x7f0000000280)=[{&(0x7f0000000100)="8e819c96db", 0x5, 0x2}, {&(0x7f0000000140)="53ee172c0907026348c804c555e05f1a8549d49f01a0261c2c6d89783a6ccd9d6ea38b6f0698c5707c9e492b70f9991e2a517d64102f1ea17837d547b8676e09a5048fa7048ecc224d850a09047f00cf52b82c5b9e305d17a230eef24ce4c82cf0cda491978a8d368664df9a74a518788cd5d4dc40f17e97f1c5401c7f2e12d51c086b7983f798307d3f97af5722d4d136d478591e8d26c8dd1dc131a12319c3e50c5af4f4da1cbfc1e6a85263aea1", 0xaf, 0x7}], 0x30, &(0x7f00000002c0)={[{}, {@acl}, {@fault_injection={'fault_injection', 0x3d, 0x5}}, {}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@func={'func', 0x3d, 'POLICY_CHECK'}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = fsopen(&(0x7f0000000340)='nilfs2\x00', 0x1) fcntl$dupfd(r0, 0x0, r1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x81, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0xffff) [ 225.721699][ T7155] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/240/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 225.754293][ T7166] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 225.761819][ T7161] EXT4-fs (loop1): get root inode failed [ 225.768061][ T7161] EXT4-fs (loop1): mount failed 00:03:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="6345a7cc85de8492c742f6137ea9bc2c568421b8fb9a4b92fffeb3b2fc0415f8a5851fb525b674376816c7bde41907064f713fe0f340ac1198dc0682f47df1f16fded0591b819abb4224970200498d31624d996a84d7b76bb8f681999b4d9011c98e52961b906bacd711225ce7ae6b874c0ebbca35133c32b17d36b0c6cd7027c7b859bb7abe48c7bf4b68b3f6a1ff456d9948721ddddd034b82c30806c37462", 0xa0, 0x4001, &(0x7f0000000280)=@x25, 0x80) 00:03:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 225.863838][ T7166] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:03:57 executing program 3: rmdir(&(0x7f0000001300)='./file0\x00') r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6, 0x4000010, r1, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x1, 0x1f) setxattr$system_posix_acl(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='system.posix_acl_default\x00', &(0x7f00000013c0)={{}, {0x1, 0x4}, [{0x2, 0x6, 0xee00}], {0x4, 0x6}, [{0x8, 0x4, 0xee01}, {0x8, 0x4, 0xee01}], {}, {0x20, 0x4}}, 0x3c, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440), &(0x7f0000001640)={0x0, 0xfb, 0x1015, 0x3, 0x3f, "e28b7aee7bfddb23f1668304c071c313", "ad826a9c2ea7df40b9038272f8f02ab508d7c5fadf8c7fbaa5ecd3607e0a04096231f149968dcda727807791f56698ff38728462441c04fce2a8d9ae63443aa5b56c50c634c1c576546bfb7a7e6c75a1a4022438448d7ac60ba37d3907dac3a0f1d27d55b79db235be1c42497b3db3cab1908036a4f4d363aff1f6b5821eb78bf3c0a9dcd95dff566957a69a2eeb15f724ab4c31d3509f5e85c7cc1370e910a0c72994c39d38902561e2d004f820fec95f6b07b30d759f0829ffe561e04312993ff53489e5c24fdc0ff5a634f59c7f96e57b606d5dd193b11af27688b4973e3e261676eeb1bd01e6641a4fce0ac20bbd33b284613c3cc8c1bcf2177bf021e210c3b52ee3ef0c83cd74ffccc812742d29aba54c9c10d4f41bd79a33ea4493c31c04094b0c4cfc6f25112e13a8ce522f42a8e5e140430a4a9e014a0f302b541805c8da0c081541f6ebf9dc83662c3dc88b9b7058d714e474cc8f8c74c80663074589f8976fe58206f8f40e47771606eae204449655b27aa4d8af5d5eb5f383eb747112b747b1a24107df3cd5144df8e2cafab2d2d9dfa9a2e9b2f6249e9699327ec295b147f6929a1739be342ccdb652849bbde862d43c8266c3044ba970e175c6bcd76f7f8fd93663deede92a5e540c9a25fb16a2effa01717d2b045cc832e263dcff5b8706f155e45491a492266b948f1b3ef894883cbc562dc6407bca6b3d75d6146c80b60034eab62eb9a5f90796873d7961ba4175c2a9554d5c5c2a45b22e992a836c197ce35ba0eb2166ef2e4acd4df7d19d2e7d0e42557b7453857ee5a2794191ba7248860b8d343bab7f0edf93f344d8e82c06a779f0b94e467ac248750d050c867ef4242ed012fe6db930190f1d4ef276fb643dace5c76ec5821a0f4c14f68e2de27f22cc5927ee531b8b8323e7f574fc64b59f23afb9ea3959889d98364a79079aa420f654ae71a30b0b3ad781e7cdf5d47058a5bbb7f73b069157435618129fff86714183064dc7e624ab26563c0d1473633ce555d5a36b4815dfff5aced7efffee516bc824c63347dd2a060f28312fd8a64fdbab20a4157c370c5cb9af0195cc19621d39fdcb389bc8359de0dec77af555095dea9b909ae80ba1d67c7103467c9052d29efc8151f9aadc97aaf998e13dac2dfd4e1773d6fd2e6c71e4c4e6825b3063725ca5497e16913b1855fea2cdf73a0943fda4af2bcd621ea3482227c8f5afd31c79bc8260bba7ebf41b5aa11d5b720ffcc904fc42007c4d1d18685b3f726a894edbf8703c18b25db832f536d1372d1d231668581aa733904bfef4fd8a3e5aa199ff33201776211338088f228eeb0f71af82c97677071351c4cf1956b378db684cb4032e0e42f0735c87ed6dc51aa45f219fe1bb404ad1981d390e84bfb6b56a1c222be9f0642adfd9b22da7b799a2d80361edc35ccc7a5cec9cc06f27c172be8999e04c72cbcebba719a111d6d14f80262184a73b19108ff1744f5d56532cb9e74bd3c5eeeef5a6c6d19214f2417e01cffda3584984db0eb89705819fd29390828ff2aa9a4292be88afdc586fbf188791389d2014ea5306122dc27e59ce2b25bf71b749a83363e95c1da9dc683db8592969d519aca56dd6841e9fc6ba993eceb0e7eb6bec704b4a9a15ea068abc81acdec94f4bf5bbfe55d6fac3b0a919bd38aa575214d72987c6848fd7dd2990e6d491534d799ad9bf97203e1516a0820f3e42c180372fa820236e13c28f5217b5874d1422c9b128523c8852151a50453c70b9488e35d7cccef58012ae0be87456d81ad60d64427902c216242b34425cb9982db1d290ce680751ddd369b544971a177940911c5203221112c02c41115d4290032c6f4b8e5fc537e62d8263d1b990110fbcee3f0d03cdf40094a88213e192e9caf4c3d6a027aee21de1c8355945226e3ca2340826d14eef7837b17225892235c08f03d6bcdd1ff0e6f1f43d73afd7880f5b015131b4d43965ce20f058f98f8af726eb2713568204817eb7800467c73c1dc85bc1681bddbc2f5ffb6d62bb20f4098313ce6187f617aad49d91a7e32200354f067ee13a472a0fa6b69fd2d964024d4ed5ae3542c4b4b27ae0337113920b0846bec337acf53d3cd76e0102bca0036245845fe163850a6f7d89e7517e63608722a1a8dd0a5d1af4741038494316f0d84df624db648c3bcba546b91f51ce691bf6284a97e1bacb20f62a1d2d200066cb7c6f9f5f42777f99ff2df25bb6bc632fe5e7b09660f8e270f4b2411a8724ac333aa6dfa438e3a6a72d3c601bb5b9954ab7b720a21a849b7edd51f0f7cb04ac071deea6d3f58df5091a4987447409485745363fefcc6c1165364e4a909f69bfd3e221f03f265a9a0af7e21331d7fb5f889b7e35abee643b9b86ff565397f849cb1072f503fbda656c0bb76b2d7a42b22ca7a427b9b58e09446d52f660d209e172ed98afb14523a448b9831fdd8b328d6c23688254a21949d251419accb0e242f3f3b1ab3483f7905226ddf9be84697fcdb291791ae0b85c05332e33000fb60eb7da3679d164d1e2aacb523ac83018a84326c791fe9bfbac79e0bbe63c2f90102b9c2d58f2b70429dee3867c34e2a74e7aee4521c7b17fffd2af1a7e37982776acbe1abe7c655678f51f009bb571603e83409fe858a6fbf9cad2627ebcd54ee7471d488689aa6b626ee893958711e37eed983940aaf6079fb5355b5be486050d74c790c49eb504523fe799200421b1787bc2222ef40c1b5b2fb379f6f5c4c0c5544c711f5d5ad0821c64bc599c760635ec001899c752ea529d1d7eddf44fb00241307d6004d8a675fa39aac6a5375b183d743eca64857e887268a9dc186d162ab4584a7bd9d6a79ac789d2450294ecff0a4eb51ac6114026ef4d9340b4df787303e081f20111f76330a2c4d5172210ec5dbe5818b3198fe088606b25132d3266f719d4fdd3c34fae2759142cface3b9857e95f6504e7f440004de58939d5e60a94ff4e27844dbcef7d5c966cfc9af8af984d66f7c9da7f4aed05574adecc61388c79657b4ce4e2c79e118c81d08a3e69dd6f68df6843758c599905c1b68878affb5c3899832275a19fe327b712a1ea35f25c77272596987547f128b4a728cee5b321a1c667d7b3c2896b1395acaf590b7c0b6d1439e1f54e5f6d54b324a0220e52daa6ec8f5547f36de7a4c252fd970847786f6d2d71ea0bab49843a660ef62ffb5e647ef0be208980547cdbb313cc9ec5328df56a3d114321c7e025ddfadeb8107d44b816a077ac31a7b8c0baf691a51aa7083aa78f1a3cd0839824a8200483d9f56e0a5dd6bed7990c8048b046bb9e895f9b28a0ec0d220068f4e0dddc102e8b099493e9fb774767de46a30ea354b3bd257969083da9c122ac8f977bb3a8af89cfc6385c9bbc29163f3f207af774a55f540b641748905ba85af7c9b1609b69050bc75a976d6c5470e01539a35ed6f29e417dff4a03224850b9625f4f391797f30d1bf48c7b0f8e94478cde2507675126530af96c63d17e95ebe9cf6afa96a129c492f6bea5436336f203dcc4081f0fa78c1b51e296f5fd29c9428949570b0ccfd83d0e2331c329f2456a885b188772f11d8d588b0c1a503dfa4a719f73d821eb3652eb503bbf2da7dd207c9ce42fcab828160b0a00f315caaf84ad106bf9d2d598080d134e0415757a4a3e5c033842f717bfd290dc5f304043e898b5c6716ff6d3db74ff4786d4acd2aef775c9dc1b7d41245ba529216795fa1efa83861658933e187a7affa0da64e781a6ba8c9f056ee2e77a52ec7c458a8164534dac5d6bbe3351de2767f6b8b5bc87f297edf8f2536571cc428cad6da155694e0e8a686af2ec68024d07f29fa4e7255ff947e9afe55a04e4ce0cc5fd93ec926baa8640f4ca8ccf57dd4e2a708f226dba5aa864741191a4fa3934319dfc3cb3b9643cb71a6cdf259f73583794e05180552a338dfd69460062a4bba60a1a1af911b12afe3a9392e4f5303ecfa3bb508ff620f97f552d584b8bcd458a1f9bfc91451dbef281a45f15a56152f461fc6f72d6aaa873404b4505357efd59b05ef9b5b14d533334a05b95b091b166df84bc1e9bab826536a284c946b2108ba89c8cf88cf15482ed99c1fa3afc1cd6530e4dbbd9f1142b31009c79c009953c715dfc0c2ac6be0f78fbdced445010c415510aca159a084be6cb5a5cf2cb348af621aa9d64cfa81b84fbe8f85ac8bad3154be7f977f1633d26906b55713ff6c9144c337ea112a2f7737fac9361808b35dc3cd30c0c621f2b9f49d5f0e69f6eaad2ca87eb1f1af5126a7fd9ec3b68a688a17d127557173b2f555beadf70a295a0884e42b0cf8e42cb800b843a8dddb4493b52a7f81e19197b248d9e8c505801bd648fa520faf1b69aa91abf4e0a3011a8c1129ed8554d3cce990ec0b0f73c564f1d2a3ff8bb2eb6b442198853286641274bf5c88211c9d5c524522db420bcab01a3dacf2ebe0f84a3506df4701981723e3285bc099470211e3b15b0cc043bef31a00393facb44eae701c908a98c0e0eabb1eca73b682eff000690baae7d21af40045939a27fdc0b7742baa7cf5b39520936c8cfa1122eabc498c520439d83ea2168106ae27cfe08bbd165a8e5d070e0d12dfccdd9382eb1a865556626e54dfcd0c05ea1265ab9bf8bead39bb4174d9527608f5179820c13e865cff0a52ec7161429f7e66183e180a62142c4ec2c789435447074a2aa1677f2b1db0f690999a3b1dd27e512a3a55a0e45b05df5699f83724c86fd5f7ba3552aac3abeba883e62aea5fdc5583d9205573a78335f245073eb306eaa9423efbbb41d8919eaf8e40d4c4166eeda333bc70f59b73622e45f8c4fbdf46ac64eb78fdad0a9b87f3d5e0c92da2f1601265362a3c39b2b562d572f502e0f756aa573b82b3246ce3d278a67be09aba15889bc6134a162266b3f2e878fc5c178d54e0142411ac784ed826cc4faa5c3c15b9367b0985d5abf5a3fb9593e30b6cb43d491293abb6dde69ef66ad522e2a08f8a0f73d2aa34243ab77f6111121ca28b7c06205a65644308d804cd78c480b2cb5482a2897e44ec74a6ee99b2b5f11f05e53e71fa7378c97352c2341a98178ef16b44d0eea715d6e70e994cf7feeb134f175c2d0fa571ba04394d84a563cd4711c7a70b5c0a98526fa222fc6042bb8721d7079c25ab22457a401b9f1fc39721f792366ba3cbfa2c4a6c7ac2e499fe95e0df44db6ec9df743877be61cf0df621464b7045238f490f8c2b04f07cda479076c4f6321fcb1844b229284a74d7a6e0730985c28fa45ba99f6a469b1b3b3d22db3225e818686ce164728eb2f2a6a95f036e4d3a593af0e379d6ef5abf78061cc56ccb486ecae0d26c4952febf942c4b19788be782a03c3166a77fe115f3ed6667126a0f844bb5ef0c0cc2737166b5a6da793cbda4760fd148cc7d2550e5518ad3fe3f4efc15d049164ce580a033bcaf36d5d5ba2f10cdf7268a60df46fa64f51274466f57440d78454bde5648fde90d78eab344dbbcef3d0b8912affabe58e4df4298d581b8f9a2b55c23843f0fb1219f6fff01fe49d7711841c96ef356cae15ca909b586c17ce0bcd406b5d0b7184fb01b24f5bfc9cfaecad27fe586977dcc290070d2ffe72b34a800112fdadcb6ad145ff54ba5c74e5e37073066fd7bc24032b1f541046835ea591dab1b6f219a2ad61efe96edb3dbdf1fba7b43aec1ed45b3eee73ae753c688e75fc7a8785269663f3a92e574987d964541cc57f1a08b72e570b40eaab71d2013ef4dfbc1b0ae0"}, 0x1015, 0x1) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000040000/0x3000)=nil, 0x3000, 0x1000008, 0x13, r1, 0x0) r4 = openat$incfs(r1, &(0x7f0000000080)='.log\x00', 0x200000, 0x1a4) syz_io_uring_submit(r3, 0x0, &(0x7f00000000c0)=@IORING_OP_CONNECT={0x10, 0x2, 0x0, r4, 0x80, &(0x7f0000000280)=@ipx={0x4, 0x7, 0x9, "e198d20ade35", 0x51}, 0x0, 0x0, 0x1}, 0x40) getdents64(r0, &(0x7f0000000140)=""/107, 0x6b) creat(&(0x7f0000000040)='./file0\x00', 0x2ec) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f00002d5000/0x2000)=nil, 0x2000, 0x1000001, 0x40010, r5, 0x0) 00:03:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount$overlay(0x0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080), 0x10010, &(0x7f0000000280)={[{@metacopy_off}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}, {@nfs_export_off}, {@xino_auto}, {@nfs_export_on}, {@metacopy_on}, {@xino_on}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@dont_measure}, {@dont_measure}, {@fsmagic={'fsmagic', 0x3d, 0x3}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@context={'context', 0x3d, 'user_u'}}]}) [ 225.948453][ T17] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 226.036364][ T7190] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/241/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 226.064808][ T7189] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 226.077266][ T7189] EXT4-fs (loop1): get root inode failed 00:03:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x9, 0x0, 0x614a}, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5292}, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x10000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f00000000c0)) sendfile(r4, r5, 0x0, 0x8400fffffffa) creat(&(0x7f0000000100)='./bus\x00', 0x0) [ 226.083159][ T7189] EXT4-fs (loop1): mount failed [ 226.192932][ T7208] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/223/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 226.218842][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 226.339944][ T17] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 184, changing to 11 [ 226.351285][ T17] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid maxpacket 1848, setting to 1024 [ 226.518417][ T17] usb 1-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=b6.8f [ 226.527475][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 226.535620][ T17] usb 1-1: Product: syz [ 226.539963][ T17] usb 1-1: Manufacturer: syz [ 226.544625][ T17] usb 1-1: SerialNumber: syz [ 226.552275][ T17] usb 1-1: config 0 descriptor?? [ 226.568451][ T7159] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 226.789070][ T7159] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 226.829613][ T17] usb 1-1: USB disconnect, device number 15 00:03:59 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x8912, 0x400308) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000752f17108c0d0e008fb60102030109021b00010000e00009040000010300000009058467389fb82c6382e7e457db3b1bcf7b165a3a910300000000000000e88e0812e22a45782a8749f134298382bb86dd10ef50af5a2b38f0480cefcaf1245038e4c7000000000000000000000000000500"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000005c0)={0x24, &(0x7f0000000240)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="400f900000009030bcee000000b66d4055f70f001d2d1b8501977152e2438648bbc34e8d7aebc4b164bdde739df8c154d5ab6781e602ffac0b31f277005455b4187a5c02c29582f454af0325b6caae6e1d40cd7dc14e69a051934a119283b3dfac5f9202f96940c9bbde50b58d053786fa1ca3f635652f257449c78a8fad85151d3dfc8475a8f7818a589076317874381c0bb708dce673522156feb09ed4b9ef83d9bc089ac0"], &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x813}}, &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x0, 0x3f, 0xe5, "8b12f8c5", "b18e35b1"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x3, 0x8, 0x6, 0x1, 0x2, 0x2}}}, &(0x7f00000006c0)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="401237000000aee27d05c577c0573600c66e1f2914798a38266825871c414eb4c4ae83967fa7a1a6ae0d252893929030c9658801d66e956a8603f0e58f64e29291a6cb63597ad1fae34fe7d0e1771820f7d80eedb36a72932d541c7c70a24365bddf87a51b53e89577d218ad186148"], &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x20, 0x40}}, &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x53}, &(0x7f0000000440)={0x40, 0xb, 0x2, "0127"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="43433073df8b"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "e9c9"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x72}}) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, &(0x7f0000000080)=0x1) 00:03:59 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000040)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x2b, 0x2, 0x8) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:59 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00), 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:59 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x6}}, {@max_read={'max_read', 0x3d, 0x7}}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@smackfshat={'smackfshat', 0x3d, '&*^#,@!'}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:03:59 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) 00:03:59 executing program 2: r0 = socket(0x2, 0x3, 0x1f) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000000)={0x0, 0x2b5d, 0x3d, 0x1}) 00:03:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r1, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x86, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES32=r0, @ANYRES64=r1, @ANYRES32, @ANYRESHEX=r2]) getdents64(r3, &(0x7f0000000140)=""/103, 0x67) [ 227.345648][ T7232] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/237/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:03:59 executing program 2: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000)='/proc/sys/net/ipv4\x00\x00s/sync_\x00le\xf44.\xab%n'}, 0x30) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) fchdir(r1) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) clone3(&(0x7f0000000340)={0x108000100, &(0x7f0000000140)=0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0), {0x2c}, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/178, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0], 0x3, {r1}}, 0x58) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000580)=ANY=[@ANYBLOB="03000000000000001f000000000000000300000000000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00@\x00'/28, @ANYRES32=r3, @ANYBLOB="00000000ffffffff00"/28, @ANYRES32=r4, @ANYBLOB="000000004e05002eddc6e6e6fb09970000000000000000000000000000000000000000001f077354fddbdafbf43a7fd86ec49420b587c489d630eb01b175b220edd1ad6ea9c7a44553bfed1ae65af02aea5b05a8a4a46e3915d9e66544795e2cfce11d37ffe241aab8616bd7577634f2f4f8adb323f00ed8c7be80f30a055db4a80128e8e51b932d085283c5f8aa17ec8395707c76433dc2ec4a5e090000000000000017592a80613b253f846c504a3c8cfdf2c523cde69ebda87744d37decc2cfd6d0130850a266b3f96e06af49fb0a956fe865f882b4903e62fade6ff65f66f0db69ad702bef532c0385cd03b61d677504130cb910178772040118d858d87c08c09115c55fbb566710d210c777e7910a1f70287e3788dc2caee8a2b1f26fe3dea04d0289868c2aedae693299bdb8605560ebde10696b4eaa10b0719d01002c497088e57e2f929918bf6362"]) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt(r5, 0x2, 0xfffffff9, &(0x7f0000000200)=""/39, &(0x7f0000000440)=0x27) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={@cgroup=r1, 0xffffffffffffffff, 0x18}, 0x10) r6 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r6, &(0x7f0000000040)=""/58, 0x3a) [ 227.391622][ T7237] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 227.404032][ T7237] EXT4-fs (loop1): get root inode failed [ 227.410441][ T7237] EXT4-fs (loop1): mount failed [ 227.420071][ T7241] fuse: Bad value for 'fd' 00:03:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xc0641, 0x181) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x4010, 0xffffffffffffffff, 0x8f64d000) r3 = perf_event_open$cgroup(&(0x7f0000000080)={0x1, 0xfffffffffffffe95, 0x3, 0xf, 0xc3, 0x6, 0x0, 0x5, 0x3204, 0xd, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0xf0, 0x1}, 0x4120a, 0x3, 0xfffffffb, 0x6, 0x2, 0x40, 0x80, 0x0, 0x5, 0x0, 0x100000001}, r0, 0x10, r2, 0xb) fallocate(r3, 0x0, 0xffffffffffffff80, 0x636) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:03:59 executing program 2: unshare(0x6c060000) unshare(0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e22}, 0x1c) listen(r0, 0x3ff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20008844, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @rand_addr, 0x80004}, 0x1c) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x11, 0x800000003, 0x0) ioctl$SIOCGSTAMPNS(0xffffffffffffffff, 0x8907, &(0x7f0000000100)) bind(r3, &(0x7f0000000100)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) syz_open_dev$vcsu(&(0x7f0000000240), 0x6, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000280), 0x4) getsockname$packet(r3, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) unshare(0x20000400) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4001000024000b0f000000000000000008000001", @ANYRES32=r4, @ANYBLOB="0000ebffffffffff00000d000a0001006e6574656d0000001001ea00ca050000b00e000005050000f5683c2832600c721696"], 0x140}}, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/35, 0xffffffffffffff13, 0x100, &(0x7f0000001880)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340)="2308a30fc783d3afd901bef02b33bc19c69f4ae9f47f43d4c5516bdfb635012442e6b52a3bab3965eebf1f3f1b73118a6e5489dd4db6cf84548af8aa8f5bbb2dcd1fe2e3b1a04262997a771bf98580ab05fbfeececad696d955cec65e9dca67a3bb8586bebaafa130a0106c3efa56aa51d0fda7db15438f75172bd43367d7921230aaa395e8b0a99556e469830adef76931a3781ff7a589581", 0x99, 0x4000000, &(0x7f00000002c0)={0xa, 0x4e23, 0x1, @remote, 0x5}, 0x1c) r5 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x80000) sendto$inet6(r5, &(0x7f00000000c0), 0xfffffe26, 0x0, 0x0, 0x600000000000004) 00:03:59 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00), 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 227.431902][ T7241] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/242/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:03:59 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x9f) creat(&(0x7f0000000040)='./file0\x00', 0x8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 227.500902][ T7265] fuse: Bad value for 'fd' [ 227.540052][ T7262] EXT4-fs (loop4): Unrecognized mount option "01777777777777777777777" or missing value [ 227.595395][ T7275] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 227.608076][ T7275] EXT4-fs (loop1): get root inode failed [ 227.614482][ T17] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 227.622708][ T7275] EXT4-fs (loop1): mount failed [ 227.623135][ T7262] EXT4-fs (loop4): Unrecognized mount option "01777777777777777777777" or missing value [ 227.858392][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 227.978431][ T17] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 184, changing to 11 [ 227.989636][ T17] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid maxpacket 1848, setting to 1024 [ 228.158392][ T17] usb 1-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=b6.8f [ 228.167431][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 228.175735][ T17] usb 1-1: Product: syz [ 228.180085][ T17] usb 1-1: Manufacturer: syz [ 228.184748][ T17] usb 1-1: SerialNumber: syz [ 228.192161][ T17] usb 1-1: config 0 descriptor?? [ 228.208358][ T7239] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 228.431272][ T7239] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 228.469499][ T17] usb 1-1: USB disconnect, device number 16 00:04:00 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00), 0x0, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:00 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:00 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='erofs\x00', 0x100080, &(0x7f00000001c0)='\xa6).^\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:00 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1502}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:00 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8c}, 0x0) getpid() r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) setrlimit(0xf, &(0x7f0000000080)={0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x1, 0x0, 0x0, 0x3}, 0x0) r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r4, 0x1000) lseek(r4, 0x0, 0x2) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f00000006c0)="9f0fd36e8f536c0ed9608ac04a48fbcdc1b1cc0f4014e78dcd9ffe31f500256ae31e87ab6a6c97c5a657679dcb16f97e2120052d8b293cd476cbe734065344c04b83833aa6bec75815dc547c163a5e12dc5ed54569775a5a13310eafcbea2c5452a8d0cc682684519d836a4e084065d4e9236349483cbe66053e26d1e4eb26b051862d6977fc3a7b0a6d950cf9e33b29f0d4d9098c11562f3dffbcabde7eb749ff8a3590aea04eeab5060dccef3c9cca70208f1f15597962c70c90f8cb4962be6f8946fee118a78ea7122515a67fe007fe092097af6cfffdc68cae6f4f7eafcd14215eb591caedf6abe22b01a5acff864fb7d4dd2168bc773daeba8a5210d55a67426616aca0b193a11885635bba6188d476f2686d207eaabca9749210ecaeafc730b87c583b2e58f1f0a362c3f99f06014f6704d79c2a1826e2047c876a4afaa7090520c0b9328e573bc4914cf34c76292ebbae4e64d6da872942f93174a1511d72cdbeaa61fa0feb5294098e3ae08bba43843a79d85274a4c987f01b0bf6833c5e287756014dd5ed774327eabd44ff2c5a47bf7e3c5bf6d2717d671cc15a22bbfaf349310a49df0b69aea44e8f70272cde2b82933826da15a2b577ff88f9552bc5817afd25c3e5b1721d4069694a62eab8f9cfe460483a28bfd1897862ab20c0520e6d64087a13b8c0f67a07abad8d93fa085abe29c006ea9177777386c01a6dca25c01d6f56e2a2f100a4bf149d416866423d1381e657e15f48d0506ec0bdf54735508ea4288a6621f35bbc45a31b65f92c11edd9a3d3c0064bf01b3bcf86029198eea9f4afb3922cc8c407a5458f6df892d8ebb59da19b76c2000612f8ec86fd9c4a02bb73b03b11e98d412d426303ea810dd292efc7aee9838a0ab4a5c4aa42efeea7119df9cb0b675206148a17a3418bb4a192d6c3a0d4ac4a7b2e7d8f82af94ed7d469470d227ed94a27bd43780903f5cc18c655c111a19798e7ae3c3cffdaa93a91889c45e80f0bdb7645de2798f0fc9b7bc8cc824d743022b8f199ce8182170cb1edb52a7bdcbcb6cb38b9bf59a5c9a7fba38b713746cd4f9bff4ad17c98bb7fb0d14750df85e66b41051303bfce93a1a97d11eef32e9cbed22d20ccaaf652456ba0f8e6a0775ef4f3075bfc715dee4bd8ea2ef17159143da6b12b73dc4afbedbdad04fb6ec08f09d1ac11f3ed66eb957656ced624cb61bd5dcffacd2d30f3e799c493fb921d91dba689bcc6278660a6b81652f59b0a3fa79f0dc0a93bb66da4901eae0b8514b4683a9baa6141146c68ad229c4dbd088eebc500e3221a9624c6dd4202dfe6566f83dc7a5a7be3d5ee25254201c9a15201f0844ccf2aa4e4eeabdbb9b50afa624a7b46f069e075337246cfc8c2e8ee5700cc9ade89941a10766cb05917a4067ff2dbf708e46f630d89fac2614adc32524e88dc7d54795e9e48ea5c89a4421c118ba6469e6208c434b1eef22e82918c26f5defad667cf6bd77e760dd7c83900d7253353884bdc5c37e49849ef5374d3c90ed51fb513612d68343ed37a15ab00d9098ee88f8a6b1461e6ee79be0bae12d647c765d342ee963978c28ae480edf62f1762f721e6813141122c060f42b9f01f1298c7a26911498c9f5af930bcc514d0c603f1d0c4104bfcc53b3edd4abe7034266825330bc38ac00f0bb3a85bcf0a4958f9401e07c2bb3824d020b75bca4c1656c0b36b32ba55b88609dc5055c2d84a2624c4ba7d0dc2b5c217dad83493a33302e5b5934b1e0f642df350af5583af638772154c48bdacc56a9f8a1c8324fecb27a5b3d0010f58a1e56e54197e7d4b1b9c76362fe56d7d546a51a0b25ac5f3a3ba735472db51e36d7f53679e646aa098026c24c90df0c06862ea3eca6a05bd40f9ee34ed56dd6e6344a675ff09cf41907fca0dd9647d16e7002fe26efb5ce1ce28958e336106f3dfd1a7bfb11eeb23f94188dc88e702bd39db123facc3740c92edf98027fe817783867ddd0ee5f3214f1415a023aeea6f37c8783518223e1e390e6cb52d44a06b37ea82e833c8a98eff4df8144726e93a76657552728e809a7bf6a6c93aeb2503af2fbea4b4a2fde7ddf20d5a70315a40b65f3e203f55e0dd17e1c5328563a8b4206a522688d3b9b867ab4d8160048c227bccdb15fced128c2e4f5c82f86e6353c19c37d19cfc797b5e5ef4100e5be4e546d70aa065d31fdf5d0c20b3054a8a526bf0461b55bd45284e1f0163ce63409565b43f1c3a7752c1b1549d4aae5d181146c52333567e7085a01cf0e7294cc9dae86e1707c0db4c2190195c476242c30b5fc16ca986b1077e7d746f33e04c254bb5bec3c632529b0229d83c6f344842da2bafe8f9f7d5d44b31d64181dc044ac96c2bc06d2083c9bc302423dac394cc42a366abf24ab3331727c7e6fc4f88690242165430f3e1db8fc6c6b3db5735cd12a338e059d35084bfa1defdd8afbc1c6625db35bdf76ea30d0a76b9afb3817ad6d001587eecf47ab1931be3a5f6a5afa5896b992f614743fdeedfc0808d239f4c3177808371bbe75be5279f6a8acb29ab78a1bcff3d67388fd22f025f42b8a19d6b50a36b0638bb5a0581c0eb30030d402473cb1e4ff960783b33d4a4aedc72a4c35904de71be16b6592369e9936c09ed8bd64f3fc67b6d4bad45c0c0f838a56bb046c220764e2657be164f7c2cdfb01775a1621f045ca4ab28e0d8d20f422f82bb0916522aacf32304960cf56d3518bb4d15eeb3540d831545200b2ed8a962be0e12a1cf76ffd55a2c0a31fd4f40aba352c3491aeda7a4f13fbd461a5d567c38d3e9d6154fdf15d4c14f933cc269f2f6fdc5789d2d576d17adab6f25d73133affc93a834a3ea9fe2212016ed4eadf0b2af483660a11b12b3c00fd110ea9710d7800c43dcf81ac6433be6e417a7766e05a1a6d9f301f24653529bf0ca55afcec8db375661a22b4f1681df798280acf957fca970d2c0e705d34bdab4564ee8b73daa869a53e209a1c81378b544a92b0eee719e6ef1cb844a4505a5a66257f6cfcb79c3b7ec3c4ff6cb9aa155df2cdd1dfc42caf73803961d7353eec944c6b7321c17bbbcc7dc4974e2ca3a4497355fe78536ea2550d98d7eb487a1d0bb5285565f7060493521c48333323617347ba2845b1c152a62aab311757388419440024bfb74bf7cdfcbf51612659ef13656729231e7a7b00867eae13fad0daed78515341ea6d6bf707301929eedef3d3b2a11faafcbcd00d8c86d96d01644faea721ae0a4195b4a8123d4223a7bb6fc2099439952fde43d37bec3aa8d09efb24b5d7489114e9200bd5396b1f8325064a0767215f49400f55dd04538498d4b8f3d140b83d95945185dd74ba898ef2f70bb0bee9e409943b60b9b35f79097e3f9326848774065f211d0bdb2e02f7c9510312d7192387d36b2e54364cfc8faad00a897ce6a894ce635fd60bee0130524ca0957c407569fe2ca0cb13cc1b016aedef373b804aade4bc8a70ef033c7d7e18b74175c62d225cfa01fa09f00307903070f6d210e34a1de4590a0c11adf8bc3047e740029b1acd6de812c70904ef34e70f08886054d3b0e09eab56b0de5c5aa031c0c9dc07124858a137e0626d7bef91e15e48cc008b26d8c77c89db7c2da48423a2b1dbe437762762828d8c551f7c1c14977157c7d4cc3f98d06c4987bdcad1c74a5406b86d6b72f3e04b0be5f93a1763bd1ba1202884c45994870375969a428dddb04be33219fb5b978e9ff78a8c0305b421cc61e4cdd10ae26517923778c0ba0a8d64e18f74ff523d2f41642bb6d5f65e0fc3a6d7fd3985500927b51a8642f915591166722cdc906e476922bfdb98b18f21ef1b1dd2a36ac066304d528cbe3881e829676494d4d942b4935396d8e53d36ae727ec95ddabdc5f976aaad1ded223dc8b2d510f99164926ce447ece5517cb35a61c317d69aeaacaa1536a7947d5b650700b4c37605ed368241f8597a655559152ed30e17dbabbd80139591dd62d99b868e7ec1ddcd0273aea033b5b2bec824c77192302f432321d4eeb3af0e8f827bc194764250cdc5167e7f445798b749189d95f126d9637923fa75fac4ed0ec905ddc59edcf99150df6ef404dae648eaae8cba8d79e6c20e98d9b246b2f94e0d9aeeb7fb4028a04df71c0ee831329c7591531e79cbaf80d48ba84ec4893200dd5d7f6e0ce7e6521789a38dc089d27a1339ce96a7fbc4b1ba0429d1f715b6e649707805f8af58335c1e20df3acc9220e5bc085c30c786b2dfb471b78a1ce8dcf71450d1fa51348c2ff412f605547d28769e247046a373596770816d149a3885e6f8f3d0cbc2437665fe79c517a09483b596e552ae98800076dc39bebf777131a7cb2042512f0819d6b4ae831a25c24d59abac6ad89ca637d70f845c98efe5f9a50826638b609d1756eb2bd8dee7961e980adc16682722ee781cc75ddc9ef7ca7813f5a5a8397f7a9a598568f0e955ce6c12d2dd51c4b5c00ed9bbea22a85e0aea9c8a70f204a049459b252fd1c2ce0de67ff2b68cc87fc171b940a3ccb302fae7c9980c8ce53da26020978e48ffa096bef9ffa09790ab3fe69f8c18245acc6057c485b1c9c1f61f4849a4205b8419bc9b6a3cdaeac5816315c236b217b28c4d2b7221eaeba5c6d8ef0ff5d5e341f2de3a07d8f7a9f78bb9dc381bc7108b97773dd0b08ae3728003c7aed9a32cf032e91407e80eee9d65ae37cc2fc618a45fcd059dc04db6426c59432a708d55975caf68553d9e0caf09c5ded02a58313813e48a215d817bd22d0aca43f3cb487d4061ac006aea7a62fa88c4000062807365f1839f0b90dadf2d1024fb5dc0b657044d238d42c8b3c0152a381b6d1af9ce4c2e69f3a0509f2f91b834bd79eea0d466272eb20d1ca02147c46b198ad8dedf525189a71369f8dc9545d7ef3985fb646a4c13845f89336648b7c55b959152350d6a9c9bbe9d7d9122fb1f549390f20ba2b60ee47f132bb08304b822fbead254d226568a22381a1266ce5a32d01fe3494f02df7f919ab59b259b64985dba5e1542cf3cba76e4de8f49a3437fc6db50e306abb10b665885a7243a08f17fd1b9e3d77b598c0ce1be47d1c2cc57ac6993aac544890efaf0143cf54c0db4e2faa93d7354c4b92737f0403b39b9f1c62fadaf608a83af92a425ee2b947b4cb108658103275aa0d135acbdd860873dc5180214f71a8769f1ba285adfa3ed5eba1d372889ac1844d093f7bbd9ecdfe79f8840bb1ba5da155e78ec456669c7b81912de85ce0c2f5515997c3e389eaf97f269c075feeb5c65be7c901bca0e619f4d1624f32ee25f082a08c3b2e0e2114bc3867ba7037a7c6e781062335130d5da3fb63951158d5298547117ccf9c9a0dd51cdada162b8a54940ae0199d3d7889bd69dd2e64436cb778c1e7ff33d86bcfb27a6b9ffac00c83c5b0d758ace2f42d098eb361c435e7036bd30197cc76c84ac11db55d29f72e69666f6a740aae684020ac31c1ff8f0b6aaf8e596db15e45b028ac53c9c1cae5b9cb0d02e7bfa1871d5b8d7bb45269d5a333a7617a5f2f34355efdef8986b172e42afbfd3126c102cb603ddbc62e1fcb847b6a8fd95b423ce5deb0fb494d7f10156e2dd430181b7bc0a40d0c054a0a6c73796d94a195031adbb84628f1ee67b0d9a408ffb77c6fc9eb0f972dc2566818a68f6985bbd2cef09bf5f036d28405270a1d1ddc8d9dd19fe7f66bd54c7d66d6d1dbf183ff4eb86ee4fc9df8a9f78443f60b5f5935f9065e22ab530ad00f3ec60b9b2398b96deabc7c120d1023c3358bb2b01bf", 0x1000) sendfile(r4, r5, 0x0, 0x8400fffffffa) creat(&(0x7f00000000c0)='./bus\x00', 0x1e0) 00:04:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800004, 0x12, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r1, &(0x7f00000003c0)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x5a0) sendmmsg$inet(r1, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x80040200}}], 0x1, 0x0) r3 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000040)={'vxcan1\x00'}) [ 228.994850][ T7305] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 229.004542][ T7304] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/244/file1: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 229.010421][ T7305] EXT4-fs (loop1): get root inode failed 00:04:01 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x1}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x200, 0x6, &(0x7f0000000700)=[{&(0x7f0000000280)="12a6ca35178191d0f904bc8a48ca1b29bdcd48b3102dddea7855c3e8d11250483ee53abebbb04540b4dec0cf6b05f050c4fdee4bc3b803be65f469ea18511e1232c3b57ea76c78966dd400f1e4aabeb3cde2ac9263079378daad52b47524c33c472811c75dcd5cc79b954a705bd12d014a4834e1cbd94fd17f831d3e2ad8e773e9e19a5644da12b570c1cb7aae3a79f675dd129f882d34c85cf0318eeaf4117b3cfc05c21c2c58b2f45122fb1186602515a71a2ec54ca1e63529563eb3e98f159a243d54b6708293cbe5fb638586441244d007f802e4e43fa64d5a48b966b47785bc520e9d708e746ea7b235", 0xec, 0xed75}, {&(0x7f0000000380)="6f5d56b16e2e389e90ad0b8773d73c6f0c3a782eaa04af5a7bb594b56e6cfa1fe41b95d2a34b484e2459cae00e555f07dbc53ff58dc5664672ee4f245165a4a615ec39fbfbf2f7e2131a1ed54bbf71a8736559ac7c269786a5451169026239bd1e12866e6f484350ed75b7295431581dd95177c1be8e4d9e262d52cb84ce1cfcc933d5c366676e956e22bc8753371b8f7b22413530d5fb4de97afa073944f61d82b2", 0xa2, 0xee1}, {&(0x7f0000000440)="d22d94c9d81fba89dda1848d94b7f88651da76e629574a5dc0f1008c68ae546cc053570720ba48540122737ba684e79b456a7407804d4b0a25f4b348eee9b4f22a6325982edfc34a17c6e355016dec6ec03c5e48c11948", 0x57, 0x40}, {&(0x7f00000004c0)="d0dae3fc26434eacfc9103de964dc667b51477084ae6c4fd4a517f6cb2d0137324fceb408c8cc6553938543af1af1a70a9587aa92ca8988def5ee9936c436e0562688cdea14f4e07d0475a1ae0880bb417ff18bad74170f0657bd284994b10468084f40ab623cf11b63a646d0dbabd6a3a820f42952f155f93d0de95dc0b67108634135cb0a7f4a52f6b58be5a6b11084a0c3bdaf46f8b2c4d82f30d80ac3078afa6bd8c8b56b2aa404458ef4465bfccbad9c10c", 0xb4, 0x1}, {&(0x7f0000000580)="c1d5bdc9bfe31f373e82bfa2bbb9921f01d6b0e235379aa22887a3d8877ed909e764871e3ee0207c29774218c6b9606da9becbfc547b5798edf41f1051340cd85f92fd72ae8aed95103c133c4438f6dc655d7ecc32791c7cc932509a8d5fe5211878bb8b1a", 0x65, 0x6}, {&(0x7f0000000600)="2782d09691b083d80b7508e02be7dae60f0fa0edcbbfad01280e1ae7ee17d35acdbbb1dde9255e0d295cb50afc3bf700bd3509e5ebc8eb107f8b536f24f54f701af415d54e392d017eb37ba3d9254cf5735cfe8888c6d89bccc0998aea08d425a224f91651832c30b8752bdb2848eaa3ef98274e6bd978405cc8bcb4af3f4e1c0852e5099953911632dae964dc9f11c422f284944564fb8e14fd12f69b5e1b472ffc4c9f8bee27894d8dff1b00725882082327278d239338366d53291e4bc9d9095d7926f2615e8f5883d63efedc309db260f5d7f0bcf723ce820f21700daea8eef3", 0xe2, 0x8000}], 0x40040, &(0x7f00000000c0)={[{@fat=@errors_continue}, {@dots}, {@dots}], [{@appraise}, {@obj_type}]}) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0xea641, 0x46) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x8000000000000003, 0x0) sendmmsg(r4, &(0x7f0000000000), 0x40000000000024a, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="4800000010000507000000000000000000000002", @ANYRES32=r5, @ANYBLOB="0000400000000002280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="2800000014002101000000000000000002000000", @ANYRES32=r5, @ANYBLOB="08000400ffffffff08000200e0"], 0x28}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="2000000014002101000000000000000002010000", @ANYRES32=r5, @ANYBLOB="08000200e0"], 0x20}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@getroute={0x14, 0x1a, 0x20, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20008851}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv4_deladdr={0x20, 0x15, 0x1, 0x0, 0x0, {0x2, 0x1, 0x0, 0x0, r5}, [@IFA_ADDRESS={0x8, 0x1, @remote}]}, 0x20}}, 0x0) [ 229.038959][ T7307] EXT4-fs (loop3): Unrecognized mount option "18446744073709551615" or missing value [ 229.045091][ T7305] EXT4-fs (loop1): mount failed 00:04:01 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r0) r2 = getuid() chroot(&(0x7f0000000a40)='./file1\x00') r3 = syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000880)='./file0\x00', 0x2, 0x1, &(0x7f0000000940)=[{&(0x7f00000008c0)="74205996abb10a5f0133783ec51ef66ddff1ca573be76f29a456550d272978ee9f91050c3f6cc2be90c02dc6e948f1ecdc367f640dc1b9877042fa80c1d398e17f4ce523b5908bdc18367dfd14c8", 0x4e, 0x3}], 0x48832, &(0x7f0000000980)={[{@nolazytime}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}, {@dont_hash}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@appraise_type}, {@euid_eq={'euid', 0x3d, r2}}, {@dont_appraise}]}) r4 = openat(r3, &(0x7f0000000a00)='./file1\x00', 0x121800, 0x12) setresuid(r2, 0xee01, 0xffffffffffffffff) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x40408, &(0x7f0000001240)={[{@upperdir={'upperdir', 0x3d, './file0/file0'}}, {@index_on}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file0'}}, {@xino_auto}, {@default_permissions}, {@metacopy_off}], [{@context={'context', 0x3d, 'user_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0xa0d6b3cd923c52b9, 0x36, 0x35, 0x33, 0x62, 0x35, 0x35, 0x36], 0x2d, [0x30, 0x37, 0x37, 0x39], 0x2d, [0x33, 0x34, 0x62, 0x65], 0x2d, [0x62, 0x30, 0x35, 0x66], 0x2d, [0x61, 0x62, 0x39, 0x32, 0x63, 0x37, 0xa4, 0x33]}}}, {@seclabel}, {@measure}, {@obj_type={'obj_type', 0x3d, 'system_u'}}, {@subj_role={'subj_role', 0x3d, '#\'}*!]$'}}, {@euid_eq={'euid', 0x3d, r2}}, {@uid_lt}, {@euid_lt}]}) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r7 = syz_mount_image$erofs(&(0x7f0000000a80), &(0x7f0000000ac0)='./file0\x00', 0x3a, 0x5, &(0x7f0000000d80)=[{&(0x7f0000001640)="62eca6f6404bc2e4e23903001a985e78ed371380f32b8ee8a7a69c0fdaf8a6b9fe262fb057d5d5d26249040eda26c6c984bfffcaf469d8532aa68711ca44fa9e68c516ee7bb9200862f93370ed0d51ffbaf9d0d25f79147a6e6a9b2f71775f0496b77dd819fc9f517a9a0f57e93a8e6f4d104a0d9d94538b6e87c582b2ef86aaba624073a4fc424e05ba39d4461f4dce574a2dbd0f7350ccfdda38cc59095319b2e5075eeca6123c573d4c88916a0299e750540fe17f2bf54292b787e488979063c384b7cf61ff33c8545e13412e4fdcf7507170e6c2f157053bcc34b1110d3bfa349b3d0fe0224ccbfc6fd2ea09cc811f710eaceb6470d78e75cc40dbf61805ec277c7c00a1cf117db8dcd3039fb180458fd040cf0df672010e53cfb9195a7c4d5540eb0f17238c37f6c3d20d252361b916dcdd7296297999a8d9e4828af3b9023499efed884b25471339eadd3e6922d012dcf77d2ae18b2909a33c6e1e401abe784845f2b810bf2b79ca9c62e9b525238c245dcae454db38e9c4b4ae3e48b699c5ffe99ea2a193f830465542e0b56ff2ac4e1ca924615010bf41aa1641a00fa1ef2bad0af497065c88b65103d70767e29c899fbe253a8d46d94ad401bafeadb08cd3ed5e5a123c42ff22c726ea2bfa2ab3605efb16c8c44fb2a0b122f1870196f5eea7b79701da039a005bf93cd87ac9a933f19086baac82b54dc0fc997d0fb6fa2d7d077c5814530480ad8b8fed9b4177ff94d7a17ab4ea3a34cbe46e56205f44c96a3444ef9799d86c4a4e2d552d66c5d872849da3867da5ee1f6e0d3727873587fd250cf384cb935c5a32884933dc8f495dec787115e71c7e3975297fcb0e77081d433f0ec4c42c09bdd4cc972e51d1f93b7181a1b766c889a49509a3b44b533d7b329fb6b7243df89edb7408cd76988ff35277f6cb398042109a3d7e1e35099ac9d6ca2dc349442f2fb768405b0872c18a271e6e0670f8b728c862db9d1e6075a29c5e77b4275631340f90294cbdfa997182b2e681c30781d4b7ac94e65d6a26055a3d65cd7f8986e6d070bfde4cc4b3fe1b0864ffb43c665a654d568a60d1082098a3c212eace3dde2aff3364600a090efd32719ba60b8b6535221f515ec62fcef6d6d44208484e76fa344a4e71d0b5b02c259cf4d2660c1e5c5b684f620202e852a7e96e82ed78d8283a8f579896e1726296e482fa98d437514a8d355a590b4afebc8aefcec3ef82d826a9c45bdfb7d82a39b20fd218fbc2d62f48e48392bd0952940dd8ae299a97cab96b5cca2830af115b19505ffe227a28ce2d0a010f887d7b9e9c3edf736a1f4f035f4f30110118f4b75656ccec809e4df882ffd351b7b44337de9a7f3b941a127e88ff2a43bd4086f13ab09eeb0adf725846c311bce338142345dfb1095dc4b46c1c8793ac87d029bc8e758dc0349d28717f61ce7772bdf2b30ec1886b8d6a316cb43927e971c646d23009ec34a33f9929ace3f134f86769106fb39ac8d2b24f611d4a04be242ae5be9a24f4a9f971678136e14360786c482eff9f8ed2c1065a34d632f996f3936f0d546b23cfad7571a54a4551c513e9efbbaa37867b4660c63ee6cfac5aeee2eb7970742a038fd4f02e470908244aec1d19d14ce73f634aef2b5cafa95c0441a6f61b8b7d9c4808a402e0f292512555bc05e0e5e3bb58540272020a9a4b6d74f5ecb4845a5dacdf48cecf6ec6382e4457027b1b82d6a9556ae426d4d0cd8d2935e4ee446209df2924b532d35267beefe03da85eee978ae6537a25bd5ba1b036af0aee7e5ff41af701338a51902e755d9b567fd7babdf0eb0569cc88d38f0299dc61b97fb9409456cc0d0ad3999d8b0e25bd87585f1d68b3d0c37569dd8ba67a19509133bb1c9d895fe4487ab52bc37f684a8c19ad7b90c9e1276082a6f75e9475ac2db4dcf52d2653b1bf360401b68b3631203e3a61aed774a50aab505bd3111c6156504212e07b83e5904495dc29e4b9bfbb79bc787989083a7cb9dabdd57611b90ea3b2f45dbfa5587bbeb1ac4557e98f659e79f57471433459788973c488eba088db7eb8f2aa9f90a75d64a5956c317fdc82474adf8406f2922a4d7e11597d0a124e337e988084b3c8aa678dd6dfbd43bd9d6efda0aae38f11fdfb8216d04bf98d075d1012b3b4818527cce41e2bd54c48cef2ca1469fb6182ba6391466a14f1ac4cc33a5b3de48868a0d98a4346d0bafc39ba4e5aa6d4550c341656dd12ff5f6e25446afcdb0c17868626c1c3ba9d5e2f433d19e152f67b6bdb273cfbed3bf6c019dae118b83b60882ef918b45147836eb6206a5f5e9308eae61f75c8fd5e673b0d73dea148002088fcdf48c33c218b15f11915c430dda12f9503b9060fa254e3b023b5e9e10a3e1cc01a522a1da511599d7673fbb8f37b8b7554a540b4653dfb896e266ae6178d79ab3e9c5db34395d80f56c419b8e8855f54b8528881e5a2f30686d71ed0b34dfc9b4f976a2e724f56f98d96c888ace16372076bcf7cd6d9cf3b39b60544acc382a34f21d8d2d62bdf71c3b6641525b78b1f723958131889d0a32c9eaa5d37cacf49f392d59e6c900d2f226d8fc6220a5c386d66b3792bbfff5e429a787f5b06285e9bd546bd4fa7be5cbdcf50505631d4e227d7f873c48cdd8f375710e28580cdfb0a9d999743bacd7bd6cbcd1e2107e95bbdfcb191b3000327f6b4c02c6b9ddc8484ab83edbbe5bf9b2adc92710b768a668785c3dc8db2bfd00eb79f2314261ce4c0c7386f5a2f6e912cb37fca096bc1c2b779e69fcad3c63592a39a4e69b3b28f760b3176e6867b35ea1dfedf8b2238ca0712ae79159ae61b2137409c9e79caf531e2374140a11bb07eff60270a3007d659250e7ce781f208eeea566de128a0151f4cc3b90c3b774831ae284978063c0b1713aac3735f065d29b56004a6cd14f0c508a58a93f50c18ee0c23b04fcaf51dc804eb53a97ede40adbbee1479ebb5c3c6444671bce85c6d5ce2445b0f6d0424e1b2a691b7dcae1c6ccf8205d2dc58a0c64602cdbf0d5acf594bc00b44073b318d5007ae88f00791b53108b1a689a8c2e60142824baf3abe75515a948177d2f2da61be824d290a040627b79e8892fcb1274b3f603bbcf5fceaef09959f7f014321bcb473651b484973456bba2b9199bbda6cca2d233889e6a0f2012e57549ad2053e098fde2193ef148b65ffff131e1813ca4fcf052a8c0031e6671e3dce0eceae37f1da9624523e6668e16b6526f121288343b48d411e697ce9a34ae96d9df5ba5f0028f607c4e66f9c943fd6f2b27aa874c7ed594c6e5d21426e498a0622cd424d898a2c87fb92ef0cdcd6fe4b6545b533325ea2ff786cd776449af5dd5dbc2f96c11c4b8c2396236227f11e92115345ba857cbc964d72d2d1e5a8bd5dfbcbd91f591b578fb1876e03a9f8d613512fc363ef733f961f2aff45f82bbc03c216299a7a6d414a0e7c58eed0b69baad66ec8201f0d290c86c8d356780ecf5c75248820be04ed194c2d54fad28e166c7b0ce0bb53f82e33961f1440638dc214ed56b78bfd7d2e26607f9a601f6dcc33d81e7e882cc4749ebdbecba6fd71758a7aa69ed6a7dc81c4fb9bb7d00a7b4459b3ce96e7a64c0904b67ef1e532ead627e9a99a0f230d875376b10d17380dfd9cfc1300ecd6e6af723daf036e7b20610fbdb98d56eedc884067909461df0dc255fb53af798fca2c48377a924f34e7070521be6bc3af1adf950867572de426c295f27d09f24fcd58c3d454444caba0f85b9d2966ef7df9dbc3f3772732d68b75d24ec1d47fa9ed1064a79f9391b4f8c2cc301a33aeb698f21ed7cde6ed5a711672c7895a6f0c37559eb76a5f9d49e0239fceb8206eb2d6ead828f397555c4aea28fd3c6a8bed7e1248e9a67915061696529d085de76adce936c54c511df209166ad7d458fa0e492c68e5d6d0f5f5a0e49e26b37f3c0b7aee7fa2c3e583448504723ba1f1de37e39977c1e58ac066a9fa469cd48b4b5b0c67514d29c35da05e7c6fe2c315653d4746103a17a30e468f61976e02520a7bb5084261513b696d7b348028d084dc25f30614409876fb7f1ddbd124aa8ba05425ef7e869de274bb9a0ef8274a42ae783d5cfdfe8550fa77cd935f8aacdd0a1b46d41ca943f1d88b8293aad6469d2eddd7454a2014ba967c6191989f900f5d09d5740cf697ac6f67b2442712e54d660d59986b8aae432b884f4f742ff61f1b8c57c37934dbcc878e687235f31472a6eb6e6c374afac57cfe19a8e6f4d65bc4a6450dc3cf57a9220ddd2ae881616b4c5ba9720861c5914948ae0cd980006ed36750933ae53dc4a1ac904abb0deed49f493586744776195d9114e27996c4c1b0e225fce5a416e05c4e7d1676527d8fde438a40fd71616a27ea62736ac6994e13e36c6ea790d577c27c12c33ab5ec8b7fcef053c5002df838dbe305ae26c6a62bb8a7b801aff7698076c4768ea0ba9232ed5d2aa6fd7883155e91c1f7a1c25a66bcff91d3af0b9c8807756990738b98b4f0cab811ccacb16cf9ed915064639d8c0b6517addab47699a33fb68dec4e0a9f28361dac8689e7e0576fb866e67da9fd81eceea0d2e2dc27514ae541f138e96fe8e41a98ce7927772886c3105e5904f0a0c7325faf722d9b0873ebf6a7c85605b1b7a9b56262e85d1bd0aa5a02b50f22e54dc849d647b3ebbb5e20d363db707b0bbdee4ba545da0e81d03019732d5c8675340eae67dfcb76a87b3ddfb60150af2ef46de68b1d2be773e5d0b47faf64f9ba2dc0054ac27e5c3001cd4a3e1e935d5c10d4537d60ca6c6360b1e9ed352896f9bd70f588e6b03cbedf55414f17a5de0e511e7ae73ab7d02a710a13622b05ed3f54af77d0c1d62373da01a3bab72797ad0210cbea521ae218690cd892c5951469f90d1a6307161fe72d6dba20e83fc37f117a584650b0f6b67e10db3777ef5ec418b4a44a69fda27a6567dfb0282b213addeaed2522dc54f5e4aa70edce4205b5bd01c4dcbf52b3f9bb319956fc88e1c7e51153746909aafc990c8a87b62660db26c39f4c0fd250105ff7bc404f1b1c7b7eb952f81a723b3b0ad24fca82f7fcd2ce37232771cc6976f405232de5d448f5e16b59a92c5cca90506131b612c5f6f43bb83d3d353f39c49dcd5115eafcbfa32d3622cadb0bc60b3ddb4e4aadf2fbadf04bba90420277fdae1cbed7c1d472cc8031b86ba2444151a059ec0611c787030b36c390c797064d40e75c90f20949787f5220d93ae8c186e744c83d09cb0b031baaa0a0611597f5dba3c2c51d446405bcbf0d475b40f102eddb9381c713f76a38132a4fb0d126ba2d0db095c9aadcbbefbeb21dcd7e5c343c5d09a10b8ee721cbb099f9c2abe4c95f741dfc868233cf6ececd708e2b4ba08b0c95fcf3889347df93eb08eb03ace9b326f8d991554f96f9d24a2933ef29bfc8c5de3aea4c9d096a1f8b35d441c486204bc388b4f2e0e1ed67059c4fe9f5ef3904637d31d5740f27411bccd7c8643e7b4609fa0c1777ae9df11a9f26935a096ff8cf07250de20d6b760c6a7ec7c6252b113e2abb28fdb89b3cf0ff6b5084472ec88fec344749a6db2e99973719ecbd8e800fed56c1f57c71f1c2e0bcae0aeb1df4660cf5ecc47639859ce2589719c3543183e7d066271bd86e28016bce79f7a6c491f8eeb43e2175b248f4f897fed0582f2bab26a6224989b3fa650780fb97c54170dc9bb7e9316b668e73f3f1f23636df17c1c9a23bea31979aec14a5c44ed63706e3919bec2cdd8931d587ad13780e452d7e3b", 0x1000, 0x401}, {&(0x7f0000000b00)="b92bfa8e5e70c8f01a674a9e1cb327d66a8f27a87607650c877af35745ae122937a831913992cab9a79de3b143c4ef03e3b020d35b5f06139d5a217bb684d581c5fe4a06cdbf216cf39e723d3d297277a3ba012c391f22428960c6be6f26ddb903d1f77bdcc121b7fbccefbf6362ccd4c7784c52f575c07c3d2b1234d8c6f401a93c1ec03621b34db53135ae2ef720f573a8b96f0a5108b590f1ac5b5078ee1fa2579ea37c30d9cc13186693ff6a04e2cb2814659c53cc6180be532d1eea3839e99f2a44353c73aea92d7f4c44c2fc0ecd3c7f21d262e6e42f68838b40c95cb578d9", 0xe2, 0x2}, {&(0x7f0000000c00)="5794d238fc02ab9aa0f299fd2428f6a0a8ebebd18c1578b00154a1c6f591332141b8ed878a0ede9de738aa24281aa5ac0926fdbbea32830aa6ec314981954d2d532b8d51075af6f3961d4f8dbf15fd89166bb122d2f03aa36ebdb6cf4fe8995b7dee0d83a287816a782543df5f157002ec70bd6771199c366c80df66236cc04bf37f52f44468a140241cbb0390b30199e933f55cb34bc1c3007db0cf274b358c646d2e00af8e", 0xa6}, {&(0x7f0000000cc0)="fc5322504e558a7bffe2a088762f5eeac2fb68b9c5ce40b544ce68dccd3759d684af5457926abb8829faf0", 0x2b}, {&(0x7f0000000d00)="edecc5560424f7781f3a318cfe682b1a1e422c007007faeb30e52dc74eaa5b68ed206e98617578cc0afee5ed88b3ef7fc5bcd3a3ca7ca341658391ebd86618155a33dfc924134908307f4cec9bb47caaf4b3528f0a0a766228a886", 0x5b, 0x2}], 0xb6c40a, &(0x7f0000000e00)={[{@fault_injection}], [{@fowner_gt={'fowner>', r5}}, {@dont_appraise}, {@measure}, {@fsuuid={'fsuuid', 0x3d, {[0x0, 0x66, 0x62, 0x37, 0x34, 0x66, 0x61, 0x64], 0x2d, [0x35, 0x62, 0x37, 0x54], 0x2d, [0x34, 0x33, 0x30, 0x63], 0x2d, [0x6, 0x31, 0x61, 0x37], 0x2d, [0x70, 0x30, 0x63, 0x61, 0x39, 0x0, 0x37, 0x63]}}}, {@smackfshat={'smackfshat', 0x3d, '!'}}, {@euid_eq={'euid', 0x3d, r5}}]}) getdents64(r7, &(0x7f0000000ec0)=""/196, 0xc4) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000440)={0x0, 0x10001, 0x1, [0x9, 0x2, 0x4, 0x0, 0x8], [0xb27, 0xfffffffffffff801, 0x0, 0x0, 0xffff, 0x5, 0x3, 0x4, 0x6, 0x8803, 0x1, 0x4, 0x7f, 0x401, 0x100000000, 0x9, 0x400, 0x3, 0x8e6, 0x6, 0x4, 0x800, 0x8, 0x5, 0x6, 0x9, 0x0, 0x4, 0x200, 0x1f, 0x5, 0x4, 0x489, 0x1, 0x8, 0x12746bdb, 0x1, 0x7, 0xc27, 0x0, 0xfe, 0xffffffff, 0xfe8, 0x7, 0x6, 0x1ff, 0xc50, 0x0, 0x3, 0x1000, 0x7ff, 0x0, 0x80000000, 0x2, 0x3, 0x0, 0xed, 0x9, 0x5000, 0x10001, 0x3e580000, 0x3, 0x83, 0x2, 0x4, 0xb0b, 0x1, 0x51, 0x6, 0x5, 0x101, 0x200, 0x4, 0x4, 0x4, 0x1, 0x80, 0x8, 0x9, 0x7fff, 0x4, 0x1, 0x20, 0x9, 0x4, 0x8001, 0x6, 0x242, 0x0, 0x9, 0xe1b8, 0xfff, 0xffffffffffff5a97, 0xd3d0, 0x9, 0x400, 0x2, 0x6, 0x7, 0xa, 0x80000000, 0x7, 0x7000000000, 0xfffffffffffffffd, 0x3f, 0x400, 0x401, 0x8, 0x400, 0x40, 0x5, 0x7, 0x4, 0x8, 0xf74, 0x8, 0x7fffffff, 0x3, 0x1, 0x7fff, 0x3]}) r8 = open(&(0x7f000000c100)='./file1\x00', 0x200400, 0x80) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r9, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) sendmsg$unix(r4, &(0x7f000000c200)={&(0x7f0000000fc0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001040)="7ee7cb28cc3023c27c1047bf3662cb485a15fba91651702a9c22300507537adfc63e2731f70a", 0x26}, {&(0x7f0000001080)="1a2128e60f2babce4efc3afe4a4677a311512a188f5e797c195c4766cd9bcc5afc603667c0421562ccd2710a2ebd49ab855a9d2f9ba328f86f96667eba63c63a589ccc7dcd0baffd4db2193a2bf7d1935d039bb6e075fd13", 0x58}, {&(0x7f0000001100)="cadbae1c4744c868a2f74ed551f0883dd56acb6b052102837e261c0d6448d93db0499174411397d2e33df4999510d506bdb017a2c4c9f5c6513cd26a96213fda05c08a0bd911fcd235f33dbe88943f4b20aea52ee360b090945bf8d2727454b4115808cf223bfa86d2ae7ff2ba29c65f003e2339e75797c477dcb1c25a17ff785a7b114adf42dd2008342491ae32d64aee8904c78cf8b48924baf3b720c12d10044a313a4faf6b393686a0677a7abad225ab5dcc5d629184518e96ea8bd22513abb3bbf653c7cc92b01d81719d4e51bb322c470178794129048cf2", 0xdb}], 0x3, &(0x7f000000c140)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r6}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, r7, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r7, r8, r9]}}], 0xa8, 0x804}, 0x890) 00:04:01 executing program 4: r0 = socket$pptp(0x18, 0x1, 0x2) ioctl$sock_netdev_private(r0, 0x89f4, &(0x7f0000000340)="cfed15d9daf77be4e215d40db42df6d39802bad08e0243346e0e469aab58769f10255da9d5fece574ad9c463e7a3ba93353ba7bea5cc3e4372740a04062b580140ba18") r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x800080, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0/file0'}}, {@metacopy_off}, {@default_permissions}, {@index_on}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@xino_on}, {@xino_auto}, {@nfs_export_off}, {@index_off}], [{@obj_user={'obj_user', 0x3d, 'ext4\x00'}}]}) creat(&(0x7f0000000040)='./file0/file0\x00', 0x180) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:01 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00", 0x15, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 229.284205][ T7338] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 229.300180][ T7338] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 229.319971][ T7336] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! 00:04:01 executing program 0: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='comm\x00') [ 229.330201][ T7336] EXT4-fs (loop3): group descriptors corrupted! 00:04:01 executing program 0: socket$inet6_udp(0xa, 0x2, 0x0) syz_emit_ethernet(0xd2, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60028d79009c111dcc568f6720326d00fe8000000000000000000000000000aafe80000000000000ef000000000000aa00000e22009c90"], 0x0) syz_emit_ethernet(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1, [0xcfe, 0x4a8, 0x278]}) writev(0xffffffffffffffff, 0x0, 0x0) clone(0x8100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x10870, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x401}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x48, 0x48, 0x2, [@enum, @volatile={0x0, 0x0, 0x0, 0x2}, @struct={0x0, 0x3, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x2}, {0x0, 0x0, 0x6}, {0x4, 0x1}]}]}}, &(0x7f0000000040)=""/211, 0x62, 0xd3, 0x8}, 0x20) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x5f9e42, 0x32) bpf$PROG_LOAD(0x5, 0x0, 0x0) poll(0x0, 0x0, 0x80000) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)=0x0) perf_event_open(0x0, r1, 0xb, r0, 0x1) r2 = openat$cgroup_ro(r0, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000480)={{{@in6=@local, @in6}}, {{@in=@dev}, 0x0, @in6=@empty}}, &(0x7f0000000080)=0xe8) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400820}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)=@getneigh={0x14, 0x1e, 0x10, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000881}, 0x40080d4) r3 = perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10600, 0x0, 0x7}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000240)='ns/pid\x00') ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x8001) 00:04:01 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x10) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x102008d, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@xino_auto}, {@metacopy_on}, {@xino_off}, {@metacopy_on}, {@xino_auto}, {@index_off}, {@xino_on}], [{@permit_directio}, {@smackfsdef={'smackfsdef', 0x3d, '.-:@-!-%'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@euid_gt}]}) 00:04:01 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000001640)="2000000000010000000000000b00000000002000000020000000000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001f008e183b43d7fecd4dfc4b735ed42b616019b6cda65ecafe3ee577ca3b0cead49f9196683de7c32a3c3f1ec22d6feac8f5b92b6b4bbcb9b14bd34de328c4a5370bfb1de4164f2e6e7026d5d48f2c6ef3bf90e27431c47c28c12c2cb51e948b832b603804bfb6450e6ce22933442350620164ea6209bcf25131c651e3272b8147c6de080046f0224960d787ba9c7a22eb4caa9c16bfad16813f2a81f3258f3c829fa81f8debec94faeeac63412073e7252067cf3aa6aced5d6384697c5b9a56003386b7539dc4b4627e31d9afdf3", 0x119, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001780)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b9f0f24b52616bf84d3b042d6e432cd0e3b5723990127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f5e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="01e80fd1334fa36dc6216efd6478a1432ae3455f232fd02858c3b67114c760f8225cb7872406705adbe2552504bb499a99661364269c354dc4035f41814fd5e70a0ac02b1ce913f464134aeec93a96caa256d0c891e372e247f0875a913f324f60afcaf3833c64a8c5e59ffe2235bc3bbc0ef6f1e83cdec19114a333155037bc83b0f5b5a833ed01de783b33407867865dd059673c5925d706028393258923e65c13ec0ff75af3f769abf93519f2e3d2", 0xb0}, {&(0x7f0000000340)="66e9888953e0d0fad5f51ae4c8b2b69b3149ddff05c8483dd6cde4e05712c9b014448627465ff1a190ea6914b0742eff0be78fe6a867f7770f2c59902d23e0506d2f8feaf4752386cb43197d53bcc1b5b0924216075663533acbe79d723479e121280800df86f398c18682559a3c99d33311920e7a88ab87020abe2fe1791e52298b48b44986561dc587a7696745d4c35537f927db0f0ff0e01dcf4037b508f6a130a1ce528d92e8639f9d867cd5cfde513da79c7e5ed29ca831eb395ec785c8c8300782782a1da012cf17bac636279c8b3644d77fd1f5491f9f8feec662fafec0ba5d71c81a929628dadd28474c01f2db7edb4f3bacfd9fc82155cf9c57737535500e53f2a8918f99bdb7cfb49398c04f1b19ba0e2c36950b8f60e8b25d968e0df2a3f2985fab21d36d3b4f434181b5749b3cbddd4fbb78cf29372120591e51d619b6270e89e1bf74114e8d266296dd189553ae48e5368dbe910df9e1a181202a0630ba48196ca27f44a8844725ce82cb0502aaac761ecf193c220d7f407fcf6961a487a953b03ba3aa14cdef9f03e42ca48486e3cb08a09aac67de7fc205c8b1939d384b728ab276d72080421fc4da2af1d30e9473fc8f4ddc41e0b0601a2e01800dd0f4411544b17091e35cbb7e0deccea0615e5a8042a4ce19b2542d4a8cc3276c929b823037ca6e7477f8d123251aaacd52d6db6480606270a8cb9d1cca83bff0bd962b3458300854a5304b2167f872b4b718d7488fb1cf7af28cc38a8aa88bfada4b22d069ab5cc71d6c63534b3640dfa5d1109ade614bd4c2ad139ae9f1cdc014c4dfd34e9d594c1d7d34452e48310cad90b98217d966f4219d453dfcc7a01fa68f18df0b83d975d5ac973db36a070636839056436f6324ff9611d6e3c7522d48099d18afb98351d382ae408bb6f8474ceea0cbbf68fc3b41f0d0f07113bb8f78fc0752d4e4b42aba9a4077b55bf4aaa58eafc5c57d5e7493b5bc01e60332f2b295880bbd16d032db1c4a344e40948f8858a0c9184f6f9f735c7a0da8983483e9e7b57845ca4b3781f728f19fc3bd4e47a2aa7310559aaeac2d00c8c455bb781fdf68c4c81ffde8ed7d9a7b6e082a5c6e1c69c8dc891c42b36db513e997fff52de136785b5fc9894128b46015c1ed6379ab416cef093a4a8e806661130694b2a8c063a7c2b83f741c0faf057667cc1dfbc0c17f9b70f328e974f1a97b7e5784fe5621491cd59136a9b536058d18e15a2dd2c6aeeb9be3c1283343264aa50efa9e952eb229b0abb3674118c64a7e040f0a98c515e7d8f0a4722da0ff16a46d1f56d6d0603fd1b78a61a387ae0806666ad85d32941165f1ae0b5b1c61a1bc8baef2befb51440925e2bcb9833ecceb05dd9e29b45724fa39deb11b9c199db0e41b38dc08dc6dc2633d8f125f5f3a4d1cbb66b5ef5513f2312ab743fdf1a23360f59aba2c5de9e7761af1cbf1dbf2b628c90c92dcf812a560de994d97c87def16fa51b032ae794d1bff9e6eebc2ffb83861548861791c29787bdd6f7340233d2d80fffbdc79365d7db2425fa38b7bbdd3e6898424e3072529e73fb92c7a8836588ab426f419b0a3c49958349658a2ee330e9dd69fb1faeb4f83c26d40c0ae1812bca650a32f594762002d8b868f5d8b85b4cbaf300c1375856e617adc02b8183f18d3ea6b14b240250e21a673cf4847b01ab01058e839a6c6d928a7e18475a9250cf9f03d3e18eadbc75ba398cfcba9c2c23283143ec0a82d2579cd8f67061e194ee73b416311a74c0d605f5b27d095f8310ad9a7c84469fea42d6003d072f6dc95b86e08c439c71cecc5f7bab34c96dd0584497ff1da475c0acfadccd8de25a8db5e959e990fe2d73cfbe381e608117e9e53f17a4afde8ed8e5b197c945b343b21480900a7436861f97306601203e18c7522aa6fedced10c2adf432768e03736f3c6f148ed03050e1664d9359a82b393c7a71deed1a3cce577060d487ff0a2e360f0d34efa10c47490ac76cd55819c7b8b67e8bc92399492f08093ed9a95f13e2d742e56f3c553eaa17d1080536a84353ad9946a0784a5690e831350ee4e9fccaf71d25974bdcadc708e5ead6e9c560453dfbf9f28d9fbab03fa9ec9e375daa3615760353eef6c5b95679194d9e60b2e23e7ac50283b014bbe3a015f72cc3db54e07da39e699fcf35f48b40e0cd7d960b4f3eb0319292b752847e1585c6fd845d0c47f9bc4fb002a18c353ec99c4e402470413ecc39448c0885897fd1e96ed2cb67a5bcee70c60267da1bb78b6e177f0a2d7385f14997593183c71f8024564d6272f4e0758d445ecfef6d11f1a1e09004386a2ea5a9263e4a764fca2b28998aee478d9cb671fbecc84e6f1d04838280338e8524d6b24883f52ff1fb6f093af1c7b874461f3f0b746d450231f685868d8c8b299115e18ee3a295ba98b0889c20fe961ceae1bab483ec143196cf2dd81ae6a85108354600c4e9eddce1f5b87af12aaa382eff86f3cfcd98f812d266ffb8e6f10886c49b474dabc1043944cf22524010e53c10369600f6d65add0a7ba7d58665e60c3738c60d51b062a3883b5fde55aa530291b0305f2d0cbe0b02406319a7753d9bd5b6d2826a3e653bbf3b8dd33ea824676fd6be05620e8b4bfceb48e1f3690212412510a0553dda58cebadbe0da910dffc99dbb6615810f7244499236a5a71af40e1a0314fbcacc2a9fd3fc7e55fd8243cf93c6aa0df8be5e2abc3073601d6f223c9500c4d289e62862b7d734a4c41e9f990d38682b3595f32bad220243e25f63130c4fce12618788c009f8e5b9eb9fa86156427059f0390430dbc1c89b6074fa051e791bf45cf8b985c94c1e29e3dd40b9418d59dfb15aa24a1f8033a7a935f14288c012d7c6d7c1bc318ae29029d667b329c9e1658cd9096fed12760fd95795a45a9d36f9280b59c1f47862cca38b8d5803e68d0637ab498d5dab951c51a44580316af09ec6f94c426ffa992f2d88918acc8c9bd8d357a2ca2fee6011a97d36eb1ffb79f902147268b0c6adc2711ca08be0e456a4d08ebb164c40d72009413f926c451dfa9396953931ddef32eda0c733be2ca49130f985c6ee2420eea72c5e8d142fdf3f87689047998f0beb15da4da30297689efe3171967a36d162284a0fd9306669ebf245162781ea847538d2c4f0675b1fad7f73892aa09a0d1e140a455197948cf6a9ca542cda66a01018fd3b7bf10b415a537a0d3d08598f9caf18a3f2f1d58279c1acc9bb850157ec2bff45204dfd3d67ea08ce5732bf076db9cafc59420d7c87101589920c1e111c1cc4494058de895b2abeda779a0f5f0b1dabc0c358d8d07ad32990f2084ed64f4470a3cc8401288986e9cbb34218d18a27a45d2cc21a286cdd0c9c71fc822e7106d58d6d8120e24053df2efe00964d03b87d43d941ee3607178406f6762aa681830be2efd2bb622aa8aea8e59c5b75647079867e064086d2f66cb8c144b162c9130e8c353b1981ddbac3657b908b8274ed281b72b3a2fca67947002c625b01626028039d94a68beafb64896fb9b8903b902ce0eef37c46da69aa135d171ef00a9067d9e928319275a4f7f5006d4dd6bd7f4b39c08cc5edcb408bdcb5044cfe43ab3ea1b12b59f0b81fc4d866dd87453a3b8f1241701c1f9eff62c8c8502878e30d623c429bb2677cb014566553d4a9718116c967c974d2d643d44493c3b82942e85e550250a2a881d57563a0823bf68f7545c33c9ca6e8ff6158a5fd3e34b90b609f5776f6b37fa535e67c8984628207d89c89d80ac81a1a5bada123667352e09f35d557cfdef47db2511164a21b36f835d89c245ac34a3913f4f118d0357a92ed020452fa92296a2aa936d8afb4c30c3649f9ac20a51293f23d2c26324e5df3918da40c570a57dd25245d5c6d498b1ab3afba7fe2b2911f81809dcb3da8fb7dec57609f0ba81d77c3ff60f181380d9736fee4ee18f77119ee354f8e9f7938ec97bcee3c67e564dc0cb22246fbe5bf168dbb17e2279545e30d25ec5a51620c8e1d008f89ac8fc98f12788d79626d369cfd52b3c3d718a90137144120cc03e4c27ecc82ca630adf364041115cfd4344d85b9c5156d7d32c7a3e9f30e8b1da28128eca661139da1ec3082fbfe8bc35a262d65ce8a984733a9fcacf787897958e9edc21dce2b6841334d926254b32c58e709c50093e209059c797435319a3885a8b78d9a52035735cd122efb84331b1cfa2473a3ec66d22ff0676c71b236ade35c9e1c3b78acd12f56673212b3cbc8f420670e566f5fa9d117f513c2ad37713cb1e16969f8d3b44dd49ce3a663a16b31d6bf762d576ef927b03e48cb0b5a2e4011095c32420079ad52bdd43b0d00a11fe2614b33fa1ef549bde130cde84a1fd581f3e9158ac88a38031479695a612e19d9cbafdef72f5e35a332925d5a4985267d704c73bdc05699e5e092c24be7ea2b1540da88d0f9040c61fb21d0625a9eb86f0170d5d7ca0c89b4c3f07060e7ff71463a1911be63d49691e25c0f800013528afc502af845bebeffab41134dc4d41171fb595899657896a57192dc9f8f35c0876def15259e0d9122f4cfaf3e5559a07dfc14c1631c71e72be39c8ece677eacd2041aea13579ecd834ece340af95ece61e667babb242e73d5114144491b00f7fe14c463d26d4ef1ad3d06290cceebe0c00e6b2caea50858df13ebf43466f91460a7dfbb5d019090ca5ad1b65607a75f0475a9f6f44d51a3ed7690979f32e58158fb3c8bf96bc3721b10270694bde3d080bcef9013b5f29c301c1e551c35f0e6f79e42b9cfb1b036b2e329a1766ec95f9aec5e9b544d376838c9348aab427b78f5910fbd4f4f4f52cc2d1d463f21b590214bb2eff8511e6ab98622b6167608c852164211ab865f6d87b86b34a5a7d47d2160288c686ad04fd171ef54200d0220395dc386fec9126bfaaa83a8ab73c3834641320482a2d0d4340ce7de3a5bf8dbc86aa275d400be5d17aede9a1a92c1a4d938d2a4835a8b48c9304656be845148bb230335e5246561c0687395f77574e700c3145746dc72eb6a217237c3445393974ea8bd2f06dad56a0d0e70274f82f339d34acc212f3180f737cb83ec04ea04fe20b121a3c67ca80a1f884462672606e86652aceaa23ddb672fd2d43e05fa94b2ea25e764c802c63814c281f68767c6a66ecc9927c9d96174fbae34fca4afda69f61fa19bcefa8a250d04428b4d615dda40c509dc44980d34fdfb06915ff637840a603cb88289227f32ef7d174490e19402f53a410abc029f1a16c67d2bce51ed6ed3e54dbe03b52f64333a3c0a39186013e6947f03d674671c7be5024a2c3384b7170ace8e2c8498257c48c63acd3e15e17b61d8a9974f4074bd5f9b2de44ca12962cbe941198af30b43931a9295c243157b9d9b5dba0bd3534512242d35fc55efd83af6536e95df3ad1b08d1de5d18fab0f0cdaa0ed06b9079cddd7a5fb55f753be5e23c0fdb4cfc56cd67c4bd34bea65da6d45d13952b94b64d15f635e241aadc925193993ea186d58dfa229e6baa31e16d48c6c21e2da2408f6e8ef9cc76d8629299ab859a4bb45b1053ba304b35012ed13eeed71e700b6a4a37470cfba5816cbbe74a0b7b41e5b038fc3753076f4739b74f1aa1fba3e9d870cb3072b8880d6bcc4ecf2416fe6c8bb8c34468a683e4c09273385273c7e64eedf7db7832eaa6fd135e3cf56a2a18563bb06b8db4e7e36a60f5bedf9e50bbbdb92bece021f5558f327e838161f08aca863066faa06acc9b6ca35b991ebfbe26063a01db2", 0x1000}, {&(0x7f0000000080)="9c7a67aec9b5b6", 0x7}, {&(0x7f0000001340)="86e8b17c3d87f45bddc728a3a1c7180c0c85f8ad3b3221e30c99fe05b497a1b66f994ad48ecaf741b8ae08c6e5151b2a5ace938f6eed9bc092ab33f9bb2ce15c47d44b5fe82f0510018b24fe0c8ba51c23f6bd7e084bdc46db67428befe89530466ae3d59bb8524a58cb3950db87c99d0a26a802d4023390da6a957b0789fa060b9b77b720aac2b660b17b1fe3f02f4295be0ae3611a5bff3df47158ce011f7e931acdd1f64c6fe48ec653b66a94fdb831e321f35e5deda4f62d0f4d4983a77a2ddf155d6e6f79ad7a7cdd8a9f9c8cf51bfcf05f59df725f92e40f7917fb39f2d74fb097224a923432a43bb5391e72258e", 0xf1}, {&(0x7f0000001440)="7480af0489396fc04f2f1d9c6dda3613e2079b1c7d3d2331d2323bfe3bb31c35335591c2ea094cc1c81d0fde46d9c40e8fb794fa8ca4e83f7972f73ce454e6ecfef095e183d239fbd228a936bdf091d7a5e98b371d4db6064d003f06897dd0a04fc069fb646f210338dd3c333a08c74d2a1757b7e7c96dfb928bc66cd642c0db285916760b55800816475e46e8de719268af6f796213bd4e", 0x98}, {&(0x7f0000001500)="5a696ac09165eacfdceff49c948d3bd0d26c7b78ad0177eee76c5ed64b7dd6f8076e30e13b581f75099ce76a0ffc1b9a395b359772064b71db9168151003ed271cebfc996e743a2eed4d3230fbe5a32c506a4b73e4d2f454640ab2", 0x5b}], 0x6, 0x20, 0x7) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x13) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 229.388955][ T7347] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 229.401613][ T7347] EXT4-fs (loop1): get root inode failed [ 229.407504][ T7347] EXT4-fs (loop1): mount failed [ 229.416204][ T7346] overlayfs: unrecognized mount option "obj_user=ext4" or missing value 00:04:01 executing program 0: timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000040)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_create(0x7, &(0x7f00000002c0)={0x0, 0x2, 0x1}, &(0x7f0000000340)=0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f00000003c0)={{r2, r3+10000000}, {0x77359400}}, &(0x7f0000000540)) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x3938700}, {0x0, 0x1c9c380}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x2010050, 0x0) r4 = creat(&(0x7f0000000080)='./file0/file0\x00', 0xbc9dc8fbd81cb465) timer_create(0x7, &(0x7f0000000240)={0x0, 0x3d, 0x1, @thr={&(0x7f00000001c0)="6769105419c817475f1a9fd63570e7d0fc69418eb1f154b3a53c3f8aa19ec6bede3d0a84772027d6aabf45770da885cbf0c22fb540b61a2912", &(0x7f0000000440)="2bd4d0fc02ec935be6429975a13fc0af7c6a36f6ba9e5303f9f23959a540f8cd1a9f5a2a8be8b784d3dc9406a0d104287104f00eac743459a0e84d02318d25d463d2515a5db762f2d2f1f748b2790d48049121c45d25cd0cc4411a35b5e1bfe13f9434bf3b6b69eea33119d7a0bda812b972579d4e084ba576d9f11583ef7c71f7471617fe3b94f9c2296eb255dcef4cff72b6825e384aee6b374534b4076f0e51b40b2fc21269132328e6b78c577b803b5522fd058a889e81e790ba97aab77e3661"}}, &(0x7f0000000280)) fcntl$lock(r4, 0x6, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff}) unshare(0x40600) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000400)='P', 0x1}], 0x1) write(r4, 0x0, 0x0) [ 229.437462][ T7346] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/227/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 229.493243][ T7346] overlayfs: unrecognized mount option "obj_user=ext4" or missing value [ 229.517572][ T7368] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 229.613341][ T7368] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 229.613429][ T7372] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/246/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8c}, 0x0) getpid() r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000140)) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) setrlimit(0xf, &(0x7f0000000080)={0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x1, 0x0, 0x0, 0x3}, 0x0) r4 = creat(&(0x7f0000000680)='./bus\x00', 0x0) ftruncate(r4, 0x1000) lseek(r4, 0x0, 0x2) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f00000006c0)="9f0fd36e8f536c0ed9608ac04a48fbcdc1b1cc0f4014e78dcd9ffe31f500256ae31e87ab6a6c97c5a657679dcb16f97e2120052d8b293cd476cbe734065344c04b83833aa6bec75815dc547c163a5e12dc5ed54569775a5a13310eafcbea2c5452a8d0cc682684519d836a4e084065d4e9236349483cbe66053e26d1e4eb26b051862d6977fc3a7b0a6d950cf9e33b29f0d4d9098c11562f3dffbcabde7eb749ff8a3590aea04eeab5060dccef3c9cca70208f1f15597962c70c90f8cb4962be6f8946fee118a78ea7122515a67fe007fe092097af6cfffdc68cae6f4f7eafcd14215eb591caedf6abe22b01a5acff864fb7d4dd2168bc773daeba8a5210d55a67426616aca0b193a11885635bba6188d476f2686d207eaabca9749210ecaeafc730b87c583b2e58f1f0a362c3f99f06014f6704d79c2a1826e2047c876a4afaa7090520c0b9328e573bc4914cf34c76292ebbae4e64d6da872942f93174a1511d72cdbeaa61fa0feb5294098e3ae08bba43843a79d85274a4c987f01b0bf6833c5e287756014dd5ed774327eabd44ff2c5a47bf7e3c5bf6d2717d671cc15a22bbfaf349310a49df0b69aea44e8f70272cde2b82933826da15a2b577ff88f9552bc5817afd25c3e5b1721d4069694a62eab8f9cfe460483a28bfd1897862ab20c0520e6d64087a13b8c0f67a07abad8d93fa085abe29c006ea9177777386c01a6dca25c01d6f56e2a2f100a4bf149d416866423d1381e657e15f48d0506ec0bdf54735508ea4288a6621f35bbc45a31b65f92c11edd9a3d3c0064bf01b3bcf86029198eea9f4afb3922cc8c407a5458f6df892d8ebb59da19b76c2000612f8ec86fd9c4a02bb73b03b11e98d412d426303ea810dd292efc7aee9838a0ab4a5c4aa42efeea7119df9cb0b675206148a17a3418bb4a192d6c3a0d4ac4a7b2e7d8f82af94ed7d469470d227ed94a27bd43780903f5cc18c655c111a19798e7ae3c3cffdaa93a91889c45e80f0bdb7645de2798f0fc9b7bc8cc824d743022b8f199ce8182170cb1edb52a7bdcbcb6cb38b9bf59a5c9a7fba38b713746cd4f9bff4ad17c98bb7fb0d14750df85e66b41051303bfce93a1a97d11eef32e9cbed22d20ccaaf652456ba0f8e6a0775ef4f3075bfc715dee4bd8ea2ef17159143da6b12b73dc4afbedbdad04fb6ec08f09d1ac11f3ed66eb957656ced624cb61bd5dcffacd2d30f3e799c493fb921d91dba689bcc6278660a6b81652f59b0a3fa79f0dc0a93bb66da4901eae0b8514b4683a9baa6141146c68ad229c4dbd088eebc500e3221a9624c6dd4202dfe6566f83dc7a5a7be3d5ee25254201c9a15201f0844ccf2aa4e4eeabdbb9b50afa624a7b46f069e075337246cfc8c2e8ee5700cc9ade89941a10766cb05917a4067ff2dbf708e46f630d89fac2614adc32524e88dc7d54795e9e48ea5c89a4421c118ba6469e6208c434b1eef22e82918c26f5defad667cf6bd77e760dd7c83900d7253353884bdc5c37e49849ef5374d3c90ed51fb513612d68343ed37a15ab00d9098ee88f8a6b1461e6ee79be0bae12d647c765d342ee963978c28ae480edf62f1762f721e6813141122c060f42b9f01f1298c7a26911498c9f5af930bcc514d0c603f1d0c4104bfcc53b3edd4abe7034266825330bc38ac00f0bb3a85bcf0a4958f9401e07c2bb3824d020b75bca4c1656c0b36b32ba55b88609dc5055c2d84a2624c4ba7d0dc2b5c217dad83493a33302e5b5934b1e0f642df350af5583af638772154c48bdacc56a9f8a1c8324fecb27a5b3d0010f58a1e56e54197e7d4b1b9c76362fe56d7d546a51a0b25ac5f3a3ba735472db51e36d7f53679e646aa098026c24c90df0c06862ea3eca6a05bd40f9ee34ed56dd6e6344a675ff09cf41907fca0dd9647d16e7002fe26efb5ce1ce28958e336106f3dfd1a7bfb11eeb23f94188dc88e702bd39db123facc3740c92edf98027fe817783867ddd0ee5f3214f1415a023aeea6f37c8783518223e1e390e6cb52d44a06b37ea82e833c8a98eff4df8144726e93a76657552728e809a7bf6a6c93aeb2503af2fbea4b4a2fde7ddf20d5a70315a40b65f3e203f55e0dd17e1c5328563a8b4206a522688d3b9b867ab4d8160048c227bccdb15fced128c2e4f5c82f86e6353c19c37d19cfc797b5e5ef4100e5be4e546d70aa065d31fdf5d0c20b3054a8a526bf0461b55bd45284e1f0163ce63409565b43f1c3a7752c1b1549d4aae5d181146c52333567e7085a01cf0e7294cc9dae86e1707c0db4c2190195c476242c30b5fc16ca986b1077e7d746f33e04c254bb5bec3c632529b0229d83c6f344842da2bafe8f9f7d5d44b31d64181dc044ac96c2bc06d2083c9bc302423dac394cc42a366abf24ab3331727c7e6fc4f88690242165430f3e1db8fc6c6b3db5735cd12a338e059d35084bfa1defdd8afbc1c6625db35bdf76ea30d0a76b9afb3817ad6d001587eecf47ab1931be3a5f6a5afa5896b992f614743fdeedfc0808d239f4c3177808371bbe75be5279f6a8acb29ab78a1bcff3d67388fd22f025f42b8a19d6b50a36b0638bb5a0581c0eb30030d402473cb1e4ff960783b33d4a4aedc72a4c35904de71be16b6592369e9936c09ed8bd64f3fc67b6d4bad45c0c0f838a56bb046c220764e2657be164f7c2cdfb01775a1621f045ca4ab28e0d8d20f422f82bb0916522aacf32304960cf56d3518bb4d15eeb3540d831545200b2ed8a962be0e12a1cf76ffd55a2c0a31fd4f40aba352c3491aeda7a4f13fbd461a5d567c38d3e9d6154fdf15d4c14f933cc269f2f6fdc5789d2d576d17adab6f25d73133affc93a834a3ea9fe2212016ed4eadf0b2af483660a11b12b3c00fd110ea9710d7800c43dcf81ac6433be6e417a7766e05a1a6d9f301f24653529bf0ca55afcec8db375661a22b4f1681df798280acf957fca970d2c0e705d34bdab4564ee8b73daa869a53e209a1c81378b544a92b0eee719e6ef1cb844a4505a5a66257f6cfcb79c3b7ec3c4ff6cb9aa155df2cdd1dfc42caf73803961d7353eec944c6b7321c17bbbcc7dc4974e2ca3a4497355fe78536ea2550d98d7eb487a1d0bb5285565f7060493521c48333323617347ba2845b1c152a62aab311757388419440024bfb74bf7cdfcbf51612659ef13656729231e7a7b00867eae13fad0daed78515341ea6d6bf707301929eedef3d3b2a11faafcbcd00d8c86d96d01644faea721ae0a4195b4a8123d4223a7bb6fc2099439952fde43d37bec3aa8d09efb24b5d7489114e9200bd5396b1f8325064a0767215f49400f55dd04538498d4b8f3d140b83d95945185dd74ba898ef2f70bb0bee9e409943b60b9b35f79097e3f9326848774065f211d0bdb2e02f7c9510312d7192387d36b2e54364cfc8faad00a897ce6a894ce635fd60bee0130524ca0957c407569fe2ca0cb13cc1b016aedef373b804aade4bc8a70ef033c7d7e18b74175c62d225cfa01fa09f00307903070f6d210e34a1de4590a0c11adf8bc3047e740029b1acd6de812c70904ef34e70f08886054d3b0e09eab56b0de5c5aa031c0c9dc07124858a137e0626d7bef91e15e48cc008b26d8c77c89db7c2da48423a2b1dbe437762762828d8c551f7c1c14977157c7d4cc3f98d06c4987bdcad1c74a5406b86d6b72f3e04b0be5f93a1763bd1ba1202884c45994870375969a428dddb04be33219fb5b978e9ff78a8c0305b421cc61e4cdd10ae26517923778c0ba0a8d64e18f74ff523d2f41642bb6d5f65e0fc3a6d7fd3985500927b51a8642f915591166722cdc906e476922bfdb98b18f21ef1b1dd2a36ac066304d528cbe3881e829676494d4d942b4935396d8e53d36ae727ec95ddabdc5f976aaad1ded223dc8b2d510f99164926ce447ece5517cb35a61c317d69aeaacaa1536a7947d5b650700b4c37605ed368241f8597a655559152ed30e17dbabbd80139591dd62d99b868e7ec1ddcd0273aea033b5b2bec824c77192302f432321d4eeb3af0e8f827bc194764250cdc5167e7f445798b749189d95f126d9637923fa75fac4ed0ec905ddc59edcf99150df6ef404dae648eaae8cba8d79e6c20e98d9b246b2f94e0d9aeeb7fb4028a04df71c0ee831329c7591531e79cbaf80d48ba84ec4893200dd5d7f6e0ce7e6521789a38dc089d27a1339ce96a7fbc4b1ba0429d1f715b6e649707805f8af58335c1e20df3acc9220e5bc085c30c786b2dfb471b78a1ce8dcf71450d1fa51348c2ff412f605547d28769e247046a373596770816d149a3885e6f8f3d0cbc2437665fe79c517a09483b596e552ae98800076dc39bebf777131a7cb2042512f0819d6b4ae831a25c24d59abac6ad89ca637d70f845c98efe5f9a50826638b609d1756eb2bd8dee7961e980adc16682722ee781cc75ddc9ef7ca7813f5a5a8397f7a9a598568f0e955ce6c12d2dd51c4b5c00ed9bbea22a85e0aea9c8a70f204a049459b252fd1c2ce0de67ff2b68cc87fc171b940a3ccb302fae7c9980c8ce53da26020978e48ffa096bef9ffa09790ab3fe69f8c18245acc6057c485b1c9c1f61f4849a4205b8419bc9b6a3cdaeac5816315c236b217b28c4d2b7221eaeba5c6d8ef0ff5d5e341f2de3a07d8f7a9f78bb9dc381bc7108b97773dd0b08ae3728003c7aed9a32cf032e91407e80eee9d65ae37cc2fc618a45fcd059dc04db6426c59432a708d55975caf68553d9e0caf09c5ded02a58313813e48a215d817bd22d0aca43f3cb487d4061ac006aea7a62fa88c4000062807365f1839f0b90dadf2d1024fb5dc0b657044d238d42c8b3c0152a381b6d1af9ce4c2e69f3a0509f2f91b834bd79eea0d466272eb20d1ca02147c46b198ad8dedf525189a71369f8dc9545d7ef3985fb646a4c13845f89336648b7c55b959152350d6a9c9bbe9d7d9122fb1f549390f20ba2b60ee47f132bb08304b822fbead254d226568a22381a1266ce5a32d01fe3494f02df7f919ab59b259b64985dba5e1542cf3cba76e4de8f49a3437fc6db50e306abb10b665885a7243a08f17fd1b9e3d77b598c0ce1be47d1c2cc57ac6993aac544890efaf0143cf54c0db4e2faa93d7354c4b92737f0403b39b9f1c62fadaf608a83af92a425ee2b947b4cb108658103275aa0d135acbdd860873dc5180214f71a8769f1ba285adfa3ed5eba1d372889ac1844d093f7bbd9ecdfe79f8840bb1ba5da155e78ec456669c7b81912de85ce0c2f5515997c3e389eaf97f269c075feeb5c65be7c901bca0e619f4d1624f32ee25f082a08c3b2e0e2114bc3867ba7037a7c6e781062335130d5da3fb63951158d5298547117ccf9c9a0dd51cdada162b8a54940ae0199d3d7889bd69dd2e64436cb778c1e7ff33d86bcfb27a6b9ffac00c83c5b0d758ace2f42d098eb361c435e7036bd30197cc76c84ac11db55d29f72e69666f6a740aae684020ac31c1ff8f0b6aaf8e596db15e45b028ac53c9c1cae5b9cb0d02e7bfa1871d5b8d7bb45269d5a333a7617a5f2f34355efdef8986b172e42afbfd3126c102cb603ddbc62e1fcb847b6a8fd95b423ce5deb0fb494d7f10156e2dd430181b7bc0a40d0c054a0a6c73796d94a195031adbb84628f1ee67b0d9a408ffb77c6fc9eb0f972dc2566818a68f6985bbd2cef09bf5f036d28405270a1d1ddc8d9dd19fe7f66bd54c7d66d6d1dbf183ff4eb86ee4fc9df8a9f78443f60b5f5935f9065e22ab530ad00f3ec60b9b2398b96deabc7c120d1023c3358bb2b01bf", 0x1000) sendfile(r4, r5, 0x0, 0x8400fffffffa) creat(&(0x7f00000000c0)='./bus\x00', 0x1e0) 00:04:01 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00", 0x15, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:01 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getdents(r0, &(0x7f0000000280)=""/4096, 0x1000) 00:04:01 executing program 3: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r1, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000280)={{r1}, "6c58fa40ff25d72cbc4d2ac79d13125a250af5c7cf8ab60406444db76d7e7a3b04f4f6bbe1fd58b930e1fd5f0188d877ce6bbc9927189c6602b3a8c64aa21b41f00041f2b1ab961f9e9952c3a84d141b2a0af75a213b3473bcd33d41b1b0e2d3566d199d90879fffc9f4e9918bb71947288ce0996f238a9fc1078cda0f7b8cd056b976a8dea8eea9875bd06c3b80bbf227d1b7bb900cc63c0de87ea7188efad0ce4bf64b200f9589578b9f76c3922c01e11305aa4bc9aeb11862a5334bf67574e7f778917bba827fd2b598a0651c9f83242d03831eb2dc540b4f7dc04bbbc1ff218f99ba2589f1aa758d46163640bd11c2309c7fd4b4a5961fa3ba9e9b4a8d38a6f3f619737d5bdcf510e44f61b1eeb7cba9a41651a66be593c09a828b92969cbb54caea0c59ee347cabe8786f1441ca8aad102579a7178dec8c8fa6cb56094fd0f09aafa8c58bde8a3fdac1bca82bf8a555f3e9290355fee773a75e4c17257ca99e5a72d6b3b3a8ba99feeff860988c29131b48fce718f9fcb76abc9101ead7ff830e441299b57fd4dd06ae2f4367526c5a4dc00b83611ea92592dcabe2bc9b3f8247a30e96cfc5f8fc045e544802c590054d3127c4274b0f310d0eb6b7ee47d6ea519cdc31f6f04822d213072ff20bb9aaa96820dc14c3c76bf10dab468c28b89ec702ee9e7678c68f68b9e4570b6346436e6aa7e799aa2e1f3e2813c8113a697380a4e3bff80c5630a2d8ecef74e224a00548dded1908c7794fcb88ca5b5c926201d6d7a9731abe560e6ab2b0c3298979a860b58943bd0ced2bb802ef48dc340e9bb178f14ef4aefd70df5df38594529bb54262f508a271f5b07078de8f98519f95f30f0030114c123b44725f724b879f6629fc8cb7baed07506b6e739b9d811fcffc4655a049daf9176c456979b943bb1c355daeffb7327da451504b855752ad4dff6ba1a300b7fbe93b29c0fde6a537dc68df42098b99363eb60f361b5833a9a3deb9c7c4f140f8c298c6cffe17d3b783c0bf66d1b8f8d4fce18f930049c52f5287100f869c1e98d72c8e6639b4f97059580eb4db846044368147de28daae3c8e8f793c71f035ce9601bb40caf24d6e1dcc6e9271116efc63edcf62635cd99c3281025f6cebbe5f1ab5e7274e808995e52088b4fe7e6a3b175a2673b0e4b92234ceeaa733b84a520362f9c0010a0dd08e70651d886d97689b0c2aeb2c2c8848b429c0bed1fdb35545112167965a42f6b5e7997ae6c3d2e694c7d608fb2da0528a7282eac03465d680bf80af3d254a924548a45ee38dd66aa0e2c24fb949aadd6bc4fae88c8af70d3e60fa7b442aad46977603c09f8b735e5a35534f3da78500a9b21c92ebc42497253617a7c3456c4ff2a0c5d1c0c0a8aab5549ab1a6fe9be2fb965975e6a596ff822c25f7e66da412ef5d0b722d30c1b174830f4a017936401367efdd7ad38065a28ac94aa4b8dffc6db654a188802242dc4cb9aa87a0dd9f0bfafd6482ba3340106b1dc16e1c068205525e17233356b06dc5fc734f071e5198d4bfff2cc50dd3f5fbb131d7f727278ddbb6835162d8897b172b0afa6b7d8d7571305e29df9e394187fb9ecd50cd8d919216d9c798770220cddc7dc328bd43cc8c900d94a419e0514777993184a748b240fcc6a8cc21918f82afc88c7234e643bd3af352918a464afdd647e40be5601fcdba028bfe80a77db73f891496ca4239a67633d2ec9dafa2cc94c69ac547eb2aa63fd34dd9cb740394a9b24445653b4c38f5661b9bbac016fbbd136ae9bab8175945592d18233a50d278ab4e381af1125bffaf72e42caaed9e430c31a7b013a9f2aaf8691309be1bb2c1e5a3d76283da267d1992c879e5daa31bb7c15b57615fca61ce1c7b8e30229fff1e0a334c580a1561e5b341cc2eddfb2c3528497777a9a6889a838c0944543cdada0b8633b6b70718277486306f8b3658f5fd48da9b5ae304a26f97db012710e95ffba6edff0f93f282c485f892b707f42afd4dbea36454408f8cffe0313b77ba287eeaa7db179de7307ff21f25f48842b0d39943c256a9dac360e9fa255274e902746c549a89df8c8b003e53c5b89e1ed5e4568c802ad3205cf7a4d2327678d58ff43a17d15dad90ff08b2b04b348444e7d88ed7aa84f196d9f3f1055aa2d84a765d15c6257d1241d2e32425629a4a4ebcd5fc7fb267151b9f3ae64286e040ed80b4b6a75ac5c68595bd8daa2ff43359842a0f275523a0f83dda3b722f397555c2b55d3d53f7b93f4774b27a105d4896e58bae463bb616888f1575f340b1ec452dae5e8a8adf9984026e04f2accf1e877e93eb82a16c0ca8a1a897c90dbb44e0df95dae7e5965747875ca3d8ec6d45d1577c0129f2526eab16b61b366558b37b44311c9f567723546d5499d2d52ceca9921fa61234b7cd203992577b9a3d1f933c1b5127b834870704a2fe233bac4e13b75241fae52d9fb8532478407492941ce2fea29a590dbae0b50111852479ee1206149b83ca11597338cc2a443fcee34cd0590d751b68bfe4e96a7d374f5879202e824275e5f33715cdd063cba319dad462529f3eb859de49ee8bd895e45374078845fba1d100059ad36f8802adc39ee59ec9904b738d190613d894fb892af788c0ab6f1555ac3d126d6098edcae3d5f3e51ea69f5897b5c5fb73411fe0dff5f976d55f72347d8991ed1578c20e5e90032a56f56e5dc8e9253a69227ca3b1d7fba23bed3b46aff7266402ead3fa8b6c64dc8ac8593407b4535e588249136084e9a48ea89448fc00bed7fa5dde261206c7b518535cca3bd0f595c0c3c706d095149084f5ec829b3829779c7e004b4b96ae0e5d404109791f227dd81c0af87c87bf1930bc45feae4d4a6cb4e242c09c341691f1bc779b67f989f22beb5038c71094206a9cd0cbc4438245d365a28ac4417b949ad7ddfec57fc3150b2329844238afb9b9df20688c7a3a40935e0a0c5d2804fbc25dcdff7f9104a2861fd437320785be2ca13bcf6424f2f904deef9e62746ee5d572959368ee0ff69186fa87153292c9e19d59076eb254ffe2b5c8ff21cc76ad2d7dba37fa031f4f7bc0a7b741b8142e397d4b92fdc127ff75dc51b619069ab1ff784033ffef3e9a177cfb30432251ef8ad1040f4a904369d34bc3fbffa6b29702183373e181022cdbec0aad449a855aa09bf4c9d6e4719e2c89d1834ab175aa6a6cda82d9e3bf851a746b6e911dee2a10873293782536d9980e8162abf8ccf035cf12bd2102bb9e0686b76ead45c6363704f02e6988331c4aa6868d585b4db07192540452cc472544f6a04fd8d8f9ced694bd0a9e7ed2e88d4c98bc195e1bae5b53382d236c2f3c51188283fa702f19974627df59f2cad1ccca5fa21b7ed8decba1bca38e490d5c773c2e481782a3f0284a5889ca7dbbdf5a5d291461ea94e5682056b2e5b7a0dfd7779a1b742854bca9cf4fbb3c94d68fd77d6e6b552656debe85f1d9ab03d4009470657bada1c6452115ceed70125d9e330447de0636086f962a299bc5108bb6abf32ba2f1f81d87f7744cb0fd736e18a49efa693d48c4db500ff8bdb3fb1edac0a92d825a4653b097a6b28a790047c26fee6ff7daf5f979f26abc3a48cc838e5ce222e2e7949c5a99ca180fbde0dab5fce4adca7575fadf8994cf2cff5f1ef3e011ad56226cebd2a65d14f03d7c44e3a44442ece686e7570e179e372ac1fbab0498441443d8774c6ba151e77b6dd9e41e93d91eb8100120d50fe18fd9e3e5f5bd1c0327b3af9f437b9b6d81e6108ee0c21ac6f28a92173ec805481d088e93c70384e26b4d11a34ec48989e22c20f7333ee284f8437924171976cece4d41375cafacb4a073dbe5837ffa5456fd9dfdd9df830fc8f01b869bb8b7a836dc7f08ee252d8c5c1098ffea0cef31974e190f6d6c73f34d6f67a64a04b1ac47b41cc3e9d84c563b215276fe599ba1f67edafb94b7125f4688f5f85329d8dab17ab89b5f3e6b1fb2192be4844af67a06ca8b3557d920dd2188992c9e72cc3dfa90c00cb6a10692f164facf9b7a7e5da51170fd4a7cb194f8089716563e81e0eed3fd015f580fb3d30ad4b1f7de40ab165c609a93ba86faf00c0fc9ad1b7e5f73e9360cdf6bd60187637e473925c63d4b180c00309c43aa5b82016010d6d0a0c04e2d36d2d7626a9fca8360edd28610e69bdb7621139b40fbc968c0fea1fdb6ad4e5c5c484cc0657e697292bc5e415628c0171303260e4fcf1f4cbab0253c9de29f0bfa74160dcc264a930cafe5104073b3975f634c4e41ee47a57d680a62a1164eeef9e7e5078f6876c4244f19536de9db8aac9b6746b8ac62773035834a744cfa53db8f051d8d0ce74f3b1a68f7c54ac4d757ce63864925e9229b7aae73923f165542e14b05c3cf19a5202413bf7d3a6effd8b1549b6fcf3929d51faa733b10a12f4bbef4a933ef3f5b47aefcf10c5aee1abf714dc8068dc8034da3619a7af3e3e0eef776dc69e184a86a6277348d1d53c3eb08c418a077fc5e5dd0cdf4f23daa36ffe0424a9acdc86dd4066eebc0de3d9311da171a4f5026b1da6f0571bd3ba896877bb958b084d441b42ba0f3e4311b27417bdc26de1e8f6b9367cb3fd12f0ba60dd0202a35027fbe90364c92be83f32eecbc8edcff56b962d2d5b42e2d4901475f62e72eb98f00eaf342f19445ce36462237c96900d2e19bdb3dc6e821ba2b12e65b471be72c8747fab02fd8a172e9f72dba1314e57e286eebf3d1102da1cacdc67cfbefe35abee80ca869df0be05826c2af543f523236bfef25d6c007315731e8b1fdabd79121b0272fbb4c69baeb9cc402d053f0bce437ae7186d6a386128a7afedc6d7b20b9ad87989adba1457f1838c81754fdf17bb147dd2fb52f1edd60798d0f560a0571ccfad84e2b9a04ada7807c91d742a264dfc312874ed994dc3ef26aeacaed5925d7a9b9afb188199b432a4102b448bc939defd0a9ff66cd672707ac51deae429cd6a4b92d098ae93b0bd7aa14ca85b803dfce6606ed530db12a00c31ef87ccad91a50a45bc515c924786872fe272983f7c0e9953fa741932a938f6ff82fe769457357397f1c10e2d13e160d6996eb067842f820eccdba407de36c43c7df3a3012351dd0031284e139293012ca3dde2aff3b51170b0bf65acf520ea8b6e3a7c8f65b0f097843aae2bb03cc4ff8b557390852e6aa7a2f98640dc72cc91f5e60d70b205117684b21675e6a58dd85269264425428360c2c1ab89ac1f983cdda2317969bd55b9cacf09d1db611ce297f25442e47eca54c8a3b3b33f8667425c5c781fdac8dc00493a8c8af9bb04032f157b65d737b0a532aa56bfa8a3aa01e6b96cd64fe006605361cba915330ccc5f255aba1faa672ad2046351f3bec19f4ae974e25d8e53d52c7cb90a0c30417de6e49a27cb38956161800bd60abf421cbaeabfec4aceb898823d85cbb6b0e6b96d64d76d5d9db2279504c1c89df0f37379f996bc4097844b2ab51ae6e6a9ffb20c735f492e40ad2ff315b8528988c184084ccde14f37d43ab50d92ca0f18ad711b7b68863d298d5f19afdd5f5a25e146bdfe2df80030215821ba2825b3b8140dd05dd8946f613232896edeb3424e654cd6880504d4ffd9216170d73df5d714ec2200d5ad786c0ab1ca4de47cf06670f79001147f55676a7f1b54427d8f8fb36c81681acb8ac1d1397a71abb52299a8dadad111163e50b16e6f56f2484325252f41c5c117facdb2f1c3455fa1a0be04022cff8c6779bd3f59e4724f4dc9fb77df036"}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r2, &(0x7f0000000140)=""/103, 0x67) 00:04:01 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000004, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 229.874171][ T7386] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 229.895227][ T7390] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/228/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 229.901223][ T7386] EXT4-fs (loop1): get root inode failed [ 229.924925][ T7395] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/247/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = getuid() setresuid(r1, 0xee01, 0xffffffffffffffff) getresuid(&(0x7f00000000c0)=0x0, &(0x7f00000001c0), &(0x7f0000000280)=0x0) r4 = getuid() setresuid(r4, 0xee01, 0xffffffffffffffff) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x2043000, &(0x7f00000003c0)={[{@nfs_export_off}, {@xino_off}, {@xino_off}, {@workdir={'workdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@xino_on}], [{@smackfsroot={'smackfsroot', 0x3d, '/-+^)*-,\x00'}}, {@uid_gt={'uid>', r2}}]}) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="068000000100060007000000020001007c1c5215a5b1ad13733376", @ANYRES32=0xee00, @ANYBLOB="02000200", @ANYRES32=r1, @ANYBLOB="02000600", @ANYRES32=r3, @ANYBLOB="02000000", @ANYRES32=r4, @ANYBLOB="040003000000000008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0xee00, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="10000600000000002000050000000000"], 0x5c, 0x1) 00:04:02 executing program 5: ioctl$SNDRV_TIMER_IOCTL_START(0xffffffffffffffff, 0x54a0) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = getuid() setresuid(r1, 0xee01, 0xffffffffffffffff) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@xino_auto}], [{@subj_user={'subj_user', 0x3d, '^[%[@@#^*\xf2'}}, {@pcr={'pcr', 0x3d, 0x39}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@uid_lt={'uid<', r1}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/29, 0x1d}], 0x6, 0xd9f, 0x1) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f00000005c0), 0x173101, 0x0) ioctl$PIO_SCRNMAP(r3, 0x4b41, &(0x7f0000000600)="09f1e53491a7dc97e9b48d082a8e2037515fffad352a69e1a1a215e90cb66cf9fe3404a322223d076105a7651b63c3fc423e80bd7af70a984b6ec156195b79c7bf831895485d43370e033f820ee05422be048c54e20845d7a0c5153d254ef5c5e1b11d3aa17196f1a37c564ad67eed13b0edf84d6dab2541066e674f6f0595ad4ac197050e28429dd17023e1fc48a0963427b9dc9bedce5ebfd14f0b0172244a41739a446a094468976f7f393755e7f5f5161ac7314679661a96ca7a5dc6573c58e31dc9772707b06ea31e7c8b13b8") 00:04:02 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f00000000c0)=""/56, 0x38}], 0x3, 0x5, 0x565c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 229.938462][ T7387] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/242/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 229.961043][ T7386] EXT4-fs (loop1): mount failed 00:04:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00", 0x15, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 230.122306][ T7412] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/229/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) renameat2(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) [ 230.164827][ T7416] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 230.183440][ T7416] EXT4-fs (loop1): get root inode failed [ 230.196153][ T7416] EXT4-fs (loop1): mount failed 00:04:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f0000000000000400020000", 0x1f, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 230.232819][ T7423] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/243/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 230.319728][ T7441] overlayfs: unrecognized mount option "subj_user=^[%[@@#^*" or missing value 00:04:02 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2300, 0x30) open_tree(r2, &(0x7f0000000080)='./file0\x00', 0x80000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mmap(&(0x7f000049e000/0x1000)=nil, 0x1000, 0x3000002, 0x8010, r2, 0x386f0000) [ 230.350462][ T7433] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/230/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 230.510346][ T7449] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/244/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:02 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000280)={'\x00', 0x0, 0x8000, 0x101, 0x59, 0x9, r2}) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:02 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x8}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000000040)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000000080)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000080)=r2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:02 executing program 0: socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2404, 0x0, 0x0, 0x0, 0x0, 0x16e4160a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r0 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0100180000000000000173000000730000000c0000000f0000000000000e0300000001000000050000000100000f03000000040000000100000005000000e375e108000000000000070000000000000000000000030000000005000000030000000100010001000000020000045de517770b00000000000000010000000900000003000000000001000000305f2e2e00002e302e2e00"], &(0x7f0000000200)=""/235, 0x98, 0xeb, 0x1}, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000300)={[0xfffffffffffffffe]}, 0x8, 0x80800) write(r2, &(0x7f0000000440)="3726a0e68f4f0c57a6413025e1801e2b88fb32d08177a3964e0351b0ff2444e0867c35293d32b457d8722ea9b00b4df5f793b228211652771452876060fb96752ef105440108386891db32f4bbf7ae981e3ba8aa244c317efa7108686f2b356a0736ece359c3eb0eb2f77bbdc99d63b72b111182", 0x74) ioctl$sock_inet_SIOCGIFBRDADDR(r1, 0x8919, &(0x7f0000000040)={'virt_wifi0\x00', {0x2, 0x0, @private}}) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev={0xac, 0x14, 0x14, 0x18}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x0, 0x33}, 0x0, @in=@dev={0xac, 0x14, 0x14, 0x15}, 0x0, 0x0, 0x0, 0x4}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0x1f4) bpf$PROG_LOAD(0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:04:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f0000000000000400020000", 0x1f, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 230.887912][ T7459] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 230.908632][ T7461] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/245/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f0000000000000400020000", 0x1f, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 230.941048][ T7459] EXT4-fs (loop5): group descriptors corrupted! 00:04:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = syz_mount_image$f2fs(&(0x7f0000000380), &(0x7f00000003c0)='./file0\x00', 0x2, 0x5, &(0x7f0000000740)=[{&(0x7f0000000400)="ba22726b0bf3879fd419c8598c695d35cdae9b3754e93aaf4db3b285", 0x1c, 0x10001}, {&(0x7f0000000440)="b33b6d658f", 0x5, 0x8}, {&(0x7f0000000600)="e02a1b43437ce8dfd3c95c5da99c4126d51efcf41ee6d2bc7591d237cdcee5206bba4bd98305c461c712bac3d355ca6557096f0d746271ced73f12e3c51adf33f05027cacf1294", 0x47, 0x10001}, {&(0x7f0000000480)="890f923cb1de9d05f2720ae31c9d35b33623aa9ecf0919e186b3d72b7d1d41aa2a91ab403608fde1858e873a", 0x2c, 0x5}, {&(0x7f0000000680)="25078c1d97889539774ed75fef6b63a47e20b617322466b9a8eb1ee10ed88a607b6971b373ff7a39793479ecb77ccb9a56f924a1b22f88b093d49ab122543264b8975452506c7773c85c4e1af89eec5fae7e2309e802717abbb90fb62458a84f2fd4cc11517e586bf3c0b4142b271a4f3757612787f538df0d4ce8b971081a9d4cf7d54d80e68d6a5c2645c40d7ddcbd", 0x90, 0x4}], 0x4, &(0x7f00000007c0)={[{@background_gc_off}, {@inline_dentry}, {@jqfmt_vfsv0}, {@resuid={'resuid', 0x3d, 0xffffffffffffffff}}, {@jqfmt_vfsold}, {@nodiscard}, {@prjjquota={'prjjquota', 0x3d, '){[}@'}}, {@noinline_dentry}], [{@uid_lt={'uid<', 0xee01}}, {@smackfsfloor}, {@subj_type={'subj_type', 0x3d, '-%[/]:'}}]}) openat(r1, &(0x7f0000000880)='./file0\x00', 0x4dc041, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) socketpair(0x11, 0x4, 0x66, &(0x7f00000001c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r4, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r5 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x20000, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 231.141154][ T7459] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 231.155190][ T7459] EXT4-fs (loop5): group descriptors corrupted! 00:04:03 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0xe2501, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv2(r2, &(0x7f0000002a80)=[{&(0x7f0000002800)}, {&(0x7f0000002840)=""/215, 0xd7}, {&(0x7f0000002940)=""/145, 0x91}, {&(0x7f0000002a00)=""/69, 0x45}], 0x4, 0x3, 0xfffffffe, 0xb) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f00000027c0)={0x7, 0x102, 0xfff, 0x5, 0x4, "d4dd1ad5acbd87c8fb60ba0d018bfdaee1a83b"}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r3, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) read$FUSE(r1, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0}, 0x2020) recvmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000002140)=@abs, 0x6e, &(0x7f0000002480)=[{&(0x7f00000021c0)=""/230, 0xe6}, {&(0x7f00000022c0)=""/72, 0x48}, {&(0x7f0000002340)=""/244, 0xf4}, {&(0x7f0000002440)=""/44, 0x2c}], 0x4, &(0x7f00000024c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x168}, 0x12000) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0xc0, &(0x7f0000002680)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltuid={'dfltuid', 0x3d, r5}}], [{@euid_lt={'euid<', r6}}, {@dont_hash}, {@fowner_lt={'fowner<', 0xee01}}, {@subj_user}, {@obj_role={'obj_role', 0x3d, '/dev/ttyS3\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '\t-'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '/dev/ttyS3\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '+-'}}, {@permit_directio}]}}) close(r0) 00:04:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000", 0x24, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:03 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getdents64(0xffffffffffffff9c, &(0x7f0000000040)=""/107, 0x6b) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x110, r1, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/223, 0xfffffffffffffd41}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000000c0)=""/11, 0xb}], 0x4, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000", 0x24, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 231.319086][ T7487] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/246/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200140, 0x3d) [ 231.467532][ T7502] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/250/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000", 0x24, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:03 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = accept4$tipc(r1, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x800) mmap(&(0x7f000068a000/0x3000)=nil, 0x3000, 0x2000005, 0x4000010, r2, 0xf09eb000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/94, 0x5e) 00:04:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000", 0x27, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 231.594140][ T7514] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/247/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f0000000280)="4988639866e0a1d58d6fb51e876a25be7a0d0b8c14aeff7f5d499d18642f14c5f0d5d3628910c1a07be6c31ea0f4f976a5318ce43d7b0c73e1d24a80a1dc202c4d5729b29ffcec11f68b0cb838f3ff660a582299c2ede239ad9bdea7d8859b3562f19aab6bc7d69015c48ce2d01cdca01500b4aaeae238604be2aa00156cbee66a09e47ae4cefe29b6690949438f976d12f76c1fce8abb8ba7b768260e1b6716c4fff3d2eec8d256f51ba1ed6de9b5afa96b565e66892c512f14da388cc02b342462ca7c3d7cce1ed73f470761e8546a387e4c4f4e60f019dd14384e817ba0e5c59415b9199d2d6d436a5bd3010fe906f06678ea543ba938ab52c05c56cd5218") preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:03 executing program 4: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000900)={0x1e4, r0, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000000}, @NL802154_ATTR_SEC_DEVKEY={0xc0, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0x48, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x5}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}]}, @NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x10000}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x6}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}]}, @NL802154_DEVKEY_ATTR_ID={0x54, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x3ff}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}, @NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x10, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0302}}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x24, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_SHORT={0x6}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xaaa0}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xffff}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}]}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x3}]}, @NL802154_ATTR_SEC_DEVKEY={0x20, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0102}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x711}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x80000001}]}, @NL802154_ATTR_SEC_DEVKEY={0xd0, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_ID={0x4}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x2}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5}]}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x10, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}]}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x3ff}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6, 0x3, 0xffff}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_MODE={0x8, 0x2, 0x3}]}, @NL802154_KEY_ID_ATTR_MODE={0x8}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x67}]}, @NL802154_DEVKEY_ATTR_ID={0x20, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x2}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x3}]}]}]}, 0x1e4}}, 0x40004) sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r0, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:03 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3403}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 231.852011][ T7522] EXT4-fs (loop5): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value 00:04:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000", 0x27, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 231.908791][ T7535] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/231/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 231.949740][ T7532] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/248/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:04 executing program 0: syz_emit_ethernet(0x256, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffbbbbbbbbbbbb86dd6008010002203afffe8000000000000000000000000000bbff02000000002000000000000000000186009078000000000000000000000000180aa78ce540b259808000000000000023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af18020001ffffefffa0f8ca1cc80008000018fe906d26ebe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92326a7051e460a13ddde25a5b85b9d93090d625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c61bc943afcb84619755403946f5ab6560d2d0124624cc383bf15d4fe6b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d255518751501f4d980e61c2d908a95c5f4a1a2367bc591dd8b094822ff0822a18b79f7c5eba31fb68b2d734a6671e27182aee4de24a4a5c6186c0d3baa75af390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907cbaa39eb8164e240069f656d3a05fecf894222a141123f5acaa556b9f30dcab2b90ab35e667016effc5dc49dfb58d8931"], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@remote, @broadcast, @val={@void, {0x8100, 0x4}}, {@arp={0x806, @ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @broadcast, @local, @multicast, @private0}}}}, &(0x7f0000000080)={0x1, 0x4, [0xfff, 0xbb, 0xe0b, 0x8b9]}) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@random="3cef9f8a57ce", @broadcast, @val={@void, {0x8100, 0x1, 0x1, 0x4}}, {@canfd={0xd, {{0x1, 0x0, 0x1}, 0x28, 0x1, 0x0, 0x0, "515d076b1c177cf272451ca686775c4715186f8efadf7552508d1e04966029578bf0e1e3394c593587d0348159870ae1579ab784aeb7716ec18b435a09125a8e"}}}}, &(0x7f0000001440)={0x0, 0x1, [0xa57, 0xa71, 0x516, 0x798]}) syz_emit_ethernet(0x1012, &(0x7f0000000400)={@remote, @broadcast, @void, {@llc={0x4, {@llc={0xbc, 0xff, '[]', "1256ee12385f73df47b2d2aa196e8e5c5a43df9637240032f7e845014417155643d2e845b0b6d13b1d5fb44b5cd111bd1c8bf363dee2e8495da53db081127c4e57739dc101515e0fe4d0b0548e5bd0ce695cc4d11629374ddbc4464520868f007d42c6972a687ed5224a0724f1abf663edcca1002a8f508457cdc1eb194ccf07cdabb5bf2d475e896091e8181e68319c977aa27b7369f5b2ae960daa657f06475fea69ae4a90a40908ab7cf6359b51327c0eb1f46c0e5c83ea8fec4e91c936e8890db3d335f7dee38945139015c651d7e911cf6a77509c527b13b143849598a9d3d0a0dd5d0d92afed32c26997b2737e6e723056e3cd25efe629d5561d47716521bcf88391b3ae35caa02d364b70a60ec107441beaab7e78e0f2b2c87f64af678b2a4646ae411d790aa84164b3a732bb27402b899eb1d5bfcc7ddcef4a38eaf85e4006763d21114c19b6a0cc62e47a8520b836aa9337924a6a02827a5901e85cebfd9d22bc8b352769e0d0cbce8d50ad0af991acdcbbf90238c54df3dfa6bd6b39f2089d46148969ab9450704bebecbacdbc41dc7b4465526d5a68fc7caf4a2be1eb7698faf0d02692e843d2a451926b25e4fd0a70d6c4c568243b921da3e1c9378d28eedace9043a0d417b12e7b7d1b1aa30193f20067781566b46daa3a56c0504521e249a43f3a00cc2dd783198b4a05a8005478e03c193c654a06116cef2bbdafdb3655241612da4277afa2b181386d9e12d834d8b1417ac88e41485c3a6a2eef9f1d16edddf6da90e1e135e9def96422b393e839e285ead98842c8fcb364d1efe65e34d21f82c9aa23bd33c22a614cf3537c0816a029d820a8fc2ae01f8cdb0fcb6e090617dafc3cad9ce9e85d42a0ca94d546bcbd2d0fafe114e3e4e49380f23f4162aef61662ed10a9c4f163daf72d55e6802f5ee70ee845d283c739442d6b7e422ed95349221daef6584c7eb488a6bd8cc1313eacebd92e6459335110adeb7c2872eeace6106f482d3d1306ce95d88d537d2a53e81061bf30fefe834ac6cf632fda518ac709fe7ed2d5dcd7ed3af3c0954b3e56edd10d7693578961ea356f564be51ce945c4b85c7fa1639f6b3a6ea34844b1a701a1c7910879d8990a46217247d012bc3b868e59a4089a33237cfd5a176db33f59098cd36576ce92b1c905ff10a17be9d0b7ac431ff43c7a21d70145ca2b5ac205ac9f004104a4274b1d4476e42fb74b6ac90656f36cd0eee1931f2bb519877ef7cdaf052c00994fe96de61042166336c7d6511395bc159f0cd4ab7cddf3376dc2933fdc5ae1afeac21afda39208927c789dafb4a7b6fe4d5afd6415117ac124bd4ca59808f840a969b225c87917f658a78cbca5fdf2a9e05b0a3f9758e36bf1e5ac5d6228d3fb7e40c09d76d4670794fe7c61d20b1cebb8510608acdf7340a3f72272fafb822008b9d9b08bba851c64e9d615e01be4eaf586cf3279c622aae25169004b7922822cd7f9635c7e16d5f547d5b878c084f6f3b3ae47b46448388bd2a13bfb04df5e5a84699ee0a3bcaced3f253664567e01189859ca5978f0dd94263501b3558ce46838d1b2379bee426c9d48234fa2f286dd95ea301daabde1f8c63358489f4fa73b1dd1333d42a2f77e5987ae903b16df92b30b207af97cf9e820a15e93dc926f7a70fbba09b1b013ba376db7fc0f1d0c1136b66e79aca9a8bb559845acdf87d68a2869c8d21e17919c21faf94181f15583493446fb0f35d52468566ed088e1d73d614e4a81fa06da8254d3bc06271937d5766e1683f604c5eea3e6c13456d35530e6bc854bdbb8c689c515d069524800d49060963d4cecc3c850c3047a394e36faa2714b5aebb5ce91f2c0b12d898d2951c1b086b6daa969bd06a995e977be0841ba8311768fb6d3ff95d0200ed1e1b74c95772a332ce1129abf4d9ccabbe0e0ec4e07af153e95da2359de928154b82c50a2a775fa7c4d96430e64da2cc87b8c9023b65c77edbd791c7f558dfc513a83cbb71a2b4babf5e25188e65b130709a8905cb90b311b7466ca9fcde57e88180d9151714185350b731966d66ef800b444582f7a2c52a964f513855cef3919b076b81d48957deca6968869d0ff26421a413ff02f458911726c9dfab96a038d9e80e3120cca287532749c1594af17e8d704faf07311a98b88803e8b529b68eb5420af2d4ad196c59cdd84d66badd96192f16a87b629105543446b540c68016ce32f9105e209a43e57a7b43d4f23da01850c6a125e265b1ee13d683a677ca00563775948c22ff0ead059cb2208ca1b90f1e970264602e5b94846fc70d42db7aea6d566bb80807637e8772b8c592a0ba3d7e503490604f3115242de19c6dd9ab1bf6e403f6a6bc1c025494bbeba5191dcb095083456fbce0757e32276be4ab292092240ea26128321f9088cffa0803a0a6d80456204a9dc73777810618a2511eb8691d9425f98d70f8a5cbc47dda48f89c0eb93895185d720e424ef1017613b3c21adf54a11aa3e060b5a8d3e584d4695fc18f1decd167bd888edab0acd90bf34f5e83ab05eecbe523444d5d6d1ff7aefc1de4819f61df0ae5638fe7fcfac2fcab7163a9eceb138452a67acc1c3ddf0e2442190e04f6304ab18d9fc87fa564af3395a82d828e21d5fe4cfe04efb9bd2745a945e15cd0d0aa9b0591fe0f2711d6391c67ad1bc834fd17d1196bf744f6706e4a178d807db6c2c06796aec3e87b399cd28a6b3cfbcde9d7b104887afb05558b90029c350e1fb779325de1cdec9227293fc2a7f5e8927af1af2a2701388069272f570489a3c5118fc1c616b9221d5f337bd23ecd7ff262a09bb86743bb6ed8c7717b5909fd7859589a7dc11d4daf5c90d8ca3aeb49c30cc0235acd56c2a6844e5b109ae5542c5b36dd5fa5a24d6d55ea38d696320524b874ca1538178c69173794d17b5ddb195224847c931c50b182b657afc90ae73099644dfa1ce7ff6ee4a0bf6066ae357c3aab2c762662bc66a8e6327339daa77d9361fb5ef9037113f21f8334bf5e9d16ea6e0225b33ea648627940ac1a8e763d3a78735308a8ecbd3b054fc4d31faccd89316e866a32775bc4a3576a65ae2ab1ac3d4bbb7b90f188938a5373b05da2bdbc0dbe34ab00350b5b8d01248ecf341cbcbd15e47e7e6f95a145c0422708244436ff61662779dcb37ac67d9b1f1c910733a9027a9bb969ec5acd83a0629f0cb10786ce7d44d52d567adfbb7561ffc6197aadfd565976365b6a55e15c0f9a983a488b025ac6b201ebd7166269c2fc0d964bfbcf9d59bdb5ee143dfe8f06e0cfcc5c3005c03dda78ab118055390774db5c0207f048ea7d65494d916f9044e168694eebb34f0b92fba330ff701411814225ece053f06bab3725c66a7540600b326506123cac0bc21f746350a32e4aae2a824a2ebb6f82d3365544805dd24b8c5d7112adf85b40037bd968bc68f9a1be3331203fbc2aa29801858006bc656f5bee656339dd042b1105a0cc293270f64e8f88bbf90bc32464cd6c4104c2e2816fafdeb7c25f03f3a58045debdad6d5dff4d215c0818dd5d6c605d11c4ddfb2b8cc353d7ab4fa14e843493793d57feed6e6cf698c88b56f83fda72e21ad247ba701f7d82bd0bef1446085d74aa289941f82d033be7a5295c0f426b03067d76e366b11f260dc1e6567bcb151180002d4c86d3326cf7e86d13f949516282fbae3304ed34a4ac85c166381cc1ea165b9a7b9eb46529624680a5ce498fe18c100af975adad5cba4009a2a9189d1fff411b72653ffae9c03774c3882b26bbf8222e8c15b78cb6deab4e7be394b90bac3026ed32ccf6e5609815433f62607a282cdf97e73a6dec5cb5d28d6f0eaa6bc279f63016d981d76e88c617ac3507c04f5df1cf935569f6be1ebef1caad3fd581b0ed7107acda573b2557bcd062cb4b2e72808d0accd652ba9e730fd4c824f0693f33a9464e7f911356bb42301cc82dccb1184c901c18f4470d26573d4b35fff33f6106ee9cdc2aa8a17a5d83dbb99334ec5fa1763c64029d5dcca328b2cd3180a19c83747df4b828886d9fb05825d2a53062cc5947eac93b753d42415fc4211e086dadf91e67e291f2ef379c838727cb625b2513c8fcf02bbd0d42a7ba10a653f5e307070bf9a91c4799b758973ccb0e8e47fc42319c2aef90655f3c234cb7013139936761c984a71795bbe12cd24a6b3c7518459c0be298afa3a84ed2936fea3c3e50da0d175e304d118dc484c514e102d9f1627befa4140a94983710a858637d989fea25af98a21da192381fe1b03363fc69de78bf784f86655b28a9cb77a418244eb03bfd061ee5310b015a582bbcceae9f97bbb1a96e2781cc57e0e8f1603da756dc18c801f00a219b14a98c3ac2d5c0d0b6cd549e79ac951fddc9ba7740a24a5efe97986c1b7aab390385c4920f8bcd1956d845a007d9c6e1d453d1633a941dc1294fd0a344826d6d2cb441df0365c2ddcd66a124ee8107254ffa08215064b4535226f4e49555190c9512bd2723cae949c81621f76af2ae15826db8bccb3bcadecf84ae84135cb46ea88d95dfb2bf644e809c16661a688dcdd8b306f89605a813ccbac57e29194561e1cec42f8ff525b40e8769c1ae49efcaa651a4c455fc854f316d55afdb98de1cc36ddc908a81f9be4766dc7e43e0998526e12b8df06a413f26c56e201064c9a4cd9923f39473b00b792e1849bbf1729009bbc61aa5a30eb57919931032344f2e015fa1385f520d4abc360f7620bf0bfc38547f1dfbb056c87d81148fb3c1596572a904d8e9c12f451bc4fa42fa9e7a800138762dc143251367c66968f6b31c070e9c819e1442e0aded323417a07ae9aaa852b4351e647cb17a999149c668de8b00f99d4d0da0062a9fc629923261f831bf52443dc8b05e5dc7bcde5a7fc8926e7da8405ded3df82416aa4dda09409ef5be6caeb3e8106d6d5cf87ea858f9a02a515fdad26af13abbdcb9baf12b266bfd1c0265281562fc2cbff820861937f14851d31cb342ade8d770cd88454040e80a400014ddd1c425611010fb8395d9ac7ab2093b96ba757296cb32a7f6cfb41d088750f90e2fc2d49a18908c5886dd7f3724dec0a72d8fa4713158bdb72ac6cc764ea9a814a5e7e1f7705bdea193c241340c2a04b271f82a25412cf96406292c821f4e10b8f11e1fef8118db09383b998bda695432fc6fe2ccdf196fd790888f63e7e78de1dbcb99bcb6b5342411c2060e44349d771adf45237ecf381af66b88bc54bb60ddff580f04c22822450cedab0bc773e443c985c9a5361d6cd62446ba66b24f0b8af20b0f1163e75d826c76bdcba9f04ba219aafe2ad40e1d6d39601ef01469712b471f549cd2d1ae50563432f10fd92998e2febcb442e1ff8b88c75d73b61a8fe7ef1d7cb85c1f519b91f4af9087e5dfc79d3602a5fd267715fc23a7752dc8f1d19c62893f5190a0c11015160ed74b8079035576e31172622a9276982588c9931693b2ced5de9708994ff8e39fe41b4a3296afa6396e4cda12922d57681537a8051cc32750eaaf5d09d8dfcdea1b3331a52cb129990d9952870aaadba337907409d60b155bd66229a20bdfb680c3991fdd33e90655f2c62b54d32dbe4e52c342893761a7b2b4934efbec4fc10b5559945aaf1e9d1ac9bc6b2cd3876dbc443da1b596eea9217baf765399404db90343dd2fcdd2a8ec43a80efe0d4611662e6e355a16965c68b46547d3c607fb2fe9a1a68edb5d49e4530c73d0b25e75f2434416e249415c7471213c7f541b25cb2c06687d15e731836"}}}}}, &(0x7f00000000c0)={0x0, 0x1, [0x5bb, 0x5e3, 0x94b, 0xf7f]}) 00:04:04 executing program 4: read$FUSE(0xffffffffffffffff, &(0x7f0000001640)={0x2020, 0x0, 0x0}, 0x2020) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003680)={0x2020}, 0x2020) r2 = gettid() rt_sigqueueinfo(r2, 0x3c, &(0x7f0000000040)) write$FUSE_LK(0xffffffffffffffff, &(0x7f0000000080)={0x28, 0xfffffffffffffff5, r0, {{0x21f, 0x80000000, 0x1, r2}}}, 0x28) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/103, 0x67) lseek(0xffffffffffffffff, 0x6, 0x3) creat(&(0x7f0000000040)='./file0\x00', 0xc0) 00:04:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcd00007a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f00000000928200000092be4d6802008317c5adbbdb0015f89e9939bc424f1bafe5585c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cd8894b887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4dc3357f4dd347b18a1d856177a2189f45d011e71da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa00000000000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r3 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f00000fa000/0x4000)=nil, 0x4000, 0x1800006, 0x30, r3, 0xa4de9000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 3: ftruncate(0xffffffffffffffff, 0x6) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3fffc, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000040)="7fde62d03987818501b15917b836b29aba34df573c1b7646d529d70357b897a39b36a32a8ec548a2ca1e3f83e06a13bea2c142070f134135ad13fb7c445502", 0x3f, 0x2}, {&(0x7f0000000080)="0dcd4466d2be45029b0eb26a1dff1fffdd99858b2669c2cf641c5a35d31d3d01efbcbeb831b9548adead5e2847cd17f0451a08ea272fa1747845c392b11acc58e35450f68da5d883bdd99f8a", 0x4c, 0x1}], 0x4000, &(0x7f0000000040)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)={0x0, 0xfb, 0x32, 0x2, 0x1f, "dc4f5084cad08ecd8038caf75c48e287", "62b5dc37fcd5a07623ddf56651665526160874bdc8fe53a54d397c7065"}, 0x32, 0x2) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000", 0x27, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x3b}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xb5}, 0x48) r1 = dup(r0) bpf$PROG_LOAD(0x5, 0x0, 0x0) accept4$tipc(0xffffffffffffffff, &(0x7f0000000080)=@id, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x100101, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r2, 0x0, 0x2f, 0xf0, &(0x7f0000000100)="28f9f6fc09cf80090d0f04185521ee0d6b21d7704844ae80bb777a7db9bde8db7e6b5968d1808f5f781e3e9838b109", &(0x7f0000000200)=""/240, 0x7fff, 0x0, 0xfb, 0x2e, &(0x7f0000000300)="e4c327a9c2cf14c4a43b236d06a4d43868d91f978881a66b0ab238cbe5f2e1c2d8b058954d28e89caa298ed31e7f3a3aa8833aed8020de235559dcbbc876aecb7d5fc3e9e39245401bded0ed4dd4d74d3964c8fc87d440eeea7c221ef33b60194dc3dc972cf6d459964135c899a1c5bc009d07a679706db082cb96ab5da65db33e0761a76558aba89a55f93233cbfd40fcd59375a5abeb4f521e36435556a5404b14d744c4301f9260e534c57265aabd4fa5d80821e040e6b714983b0bf0c85bc9c48b99dd0c6626ea976262b4da66215ce04d458592e19f403db8d01adde5979feef2f4d452a1ed4ffd66c4a1be423376a45f76e7877e3495c3df", &(0x7f0000000140)="a8600e3023e726fd20610e65f1a53ce5a864a7f69e7c7b6142fa5b0b32caaeb08a583b729c3bb781725d150398cf", 0x1}, 0x48) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x24, 0x0, 0x4, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), r3) r4 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000280), r3) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r1, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB='d\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="100025bd7000ffdbdf250100000024000180050002000000000008000700", @ANYRES32=0x0, @ANYBLOB="05000200010000006422afb3fbc8b01bd2cff642765fcb6e060001000200e0002400018008000300956f641bd5ac23c02d636401010108000600050000970008000600060000000800030064010101080002000400002dd5978329deee3aad6ebe5fd9691e4b7c8ed816e37da2bfe43b1552ba55dc02686494f9e5819ce64c59475412f02745fe282853bf71999b91b3bb9477e97bea002f6baa832ea4101ee72bd3ab34e42c781861a41a2fd6328a0c51b45ef25e78398d807416ac076e9bdf550b7efc661300090da46606bc69bac6003076a16dae58309fe2aea3fc77385273482bb8044767c1172bbd4f5fe6c19b0410484d3fc19f7dbac878000000000000"], 0x64}, 0x1, 0x0, 0x0, 0x4048054}, 0x10) 00:04:04 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80c00, 0x184) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x23, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000290000000f000000000000000200000002000000008000000080000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e32383337383038363200"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000e883faa764e6453ab2efc3f3d55b247d010000000c00000000000000dff4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500080000000000000000000000040000006e00000000000000", 0x20, 0x560}, {&(0x7f0000010300)="030000000400"/32, 0x20, 0x640}, {&(0x7f0000010400)="02000000120000002200000029000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010500)="ff3f0c00fc010000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x1080, 0x2000}, {&(0x7f0000011600)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x4000}, {&(0x7f0000000140)="00000000001000000000000000000000000000000000000000000000000000004c6fee45cb48bb494600caf6aca151edb5448404aedbd2d693d4c684", 0x20, 0x5000}, {&(0x7f0000000040)="0000007800001000"/33, 0x21, 0x6000}, {&(0x7f0000011900)="00000000001000"/32, 0x20, 0x7000}, {&(0x7f0000011a00)="504d4d00504d4dffe0f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x8000}, {&(0x7f0000011b00)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x9000}, {&(0x7f0000011c00)="0200"/32, 0x20, 0x9400}, {&(0x7f0000011d00)="0300"/32, 0x20, 0x9800}, {&(0x7f0000011e00)="0400"/32, 0x20, 0x9c00}, {&(0x7f0000000080)="0500000000000000000000000000000000000000000000000007000000000000d121b3c255694900000000acd8132b0177504888d6c033144d65ee4f26e4d89c88b197fc09651f9620decc17fcc93a3c3d", 0x20, 0xa000}, {&(0x7f0000012000)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0xa400}, {&(0x7f0000012100)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0xb000}, {&(0x7f0000012200)="0200"/32, 0x20, 0xb400}, {&(0x7f0000012300)="0300"/32, 0x20, 0xb5}, {&(0x7f0000012400)="0400"/32, 0x20, 0xbc00}, {&(0x7f0000012500)="0500"/32, 0x20, 0xc000}, {&(0x7f0000012600)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0x2}, {&(0x7f0000012700)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0xffffff2b, 0xd000}, {&(0x7f0000012800)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/4192, 0x1060, 0x12000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x13fe0}, {&(0x7f0000013a00)="0000000000000000dff4655fdff4655fdff4655f00"/32, 0x20, 0x22000}, {&(0x7f0000013b00)="ed41000000100000dff4655fe0f4655fe0f4655f00000000000004000800000000000800050000000af301000400000000000000000000000100000003000000", 0x40, 0x22080}, {&(0x7f0000013c00)="8081000000180000dff4655fdff4655fdff4655f00000000000001001000000010000800000000000af301000400000000000000000000000200000009000000", 0x40, 0x22100}, {&(0x7f0000013d00)="8081000000180000dff4655fdff4655fdff4655f00000000000001001000000010000800000000000af30100040000000000000000000000020000000b000000", 0x40, 0x22180}, {&(0x7f0000013e00)="c041000000400000dff4655fdff4655fdff4655f00000000000002002000000000000800000000000af301000400000000000000000000000400000004000000", 0x40, 0x22500}, {&(0x7f0000013f00)="ed41000000100000e0f4655fe0f4655fe0f4655f00000000000002000800000000000800030000000af30100040000000000000000000000010000000d0000000000000000000000000000000000000000000000000000000000000000000000000000003934797f000000000000000000000000000000000000000000000000ed8100001a040000e0f4655fe0f4655fe0f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000023000000000000000000000000000000000000000000000000000000000000000000000000000000c24b17ab000000000000000000000000000000000000000000000000ffa1000026000000e0f4655fe0f4655fe0f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3238333738303836322f66696c65302f66696c653000000000000000000000000000000000000000000000da215ae9000000000000000000000000000000000000000000000000ed8100000a000000e0f4655fe0f4655fe0f4655f00000000000001001000000000000800010000000af301000400000000000000000000000100000024000000000000000000000000000000000000000000000000000000000000000000000000000000375fe294130000000000000000000000000000000000000000000000ed81000028230000e0f4655fe0f4655fe0f4655f00000000000002001800000000000800010000000af301000400000000000000000000000300000025000000020000000100000027000000020000000180000027000000000000000000000000000000baf0fe92000000000000000000000000000000000000000000000000ed81000064000000e0f4655fe0f4655fe0f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000028000000000000000000000000000000000000000000000000000000000000000000000000000000585592da00"/768, 0x300, 0x8}, {&(0x7f0000014200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x23000}, {&(0x7f0000014700)='syzkallers\x00'/32, 0x20, 0x24000}, {&(0x7f0000014800)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x28000}], 0x0, &(0x7f0000014900)) 00:04:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f0000000000000400020000000000000005000000", 0x28, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 232.219363][ T7569] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/253/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:04 executing program 2: creat(&(0x7f00000000c0)='./bus\x00', 0x4) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$msdos(0x0, 0x0, 0x0, 0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x9}], 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, 0x0) dup(0xffffffffffffffff) setresuid(0x0, 0x0, 0xee00) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IPSET_CMD_TEST(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_GETPARAMS(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="db0a03170100000003110000625b1100000002000900"], 0x18}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x891a, &(0x7f0000000080)={'veth0_to_bridge\x00', {0x2, 0x0, @broadcast}}) 00:04:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000080d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 232.280825][ T7572] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:04:04 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000000600)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="c5a14d5344a1f989f54f74f4fa3319bc6d2a3ff3c6230d834c90105485524384a63d5717e1cc32fbe0acfde7227b0a0dc77e3bf477ff32b9389d0a07c8f5813dc4de4d224a9b4b07913c99f4690af215aa5831c64e092bc66cfba96c2cbb2ed6b3bf369fb6162a65f01adce30846a78b3d71b0d93fe4e6b7776a446ec753746eb42fc25fae311f4507532ee3aa3989b61d37cf597c92f943a989758ffd8cdff43761c2fd0711afe36ca7de055451ab5280a24b4b62286cd911bf01d048c55959c462a69522ac0f45d0f7b9800ceca6a289bbc1394d6da7e6d88f036ede2d91911a74f7badd1d95ecb81b9f769861c1c401", @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = fsopen(&(0x7f0000000040)='squashfs\x00', 0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) ftruncate(r4, 0x8979) setsockopt$inet_udp_int(r3, 0x11, 0xb, &(0x7f0000000000), 0x4) dup3(r1, r2, 0x0) [ 232.466676][ T7586] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 00:04:04 executing program 2: setxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000100), 0x2, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="3000000010040002000000000000002800000000", @ANYRES32=0x0, @ANYBLOB="0000000000140000080016800400018008001b0000000000"], 0x30}}, 0x0) 00:04:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f0000000000000400020000000000000005000000", 0x28, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f00000001c0)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0xfffffffffffffff7, 0x2000400}, {&(0x7f0000010400)="033b87000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000540)=""/110, 0x6e}], 0x2, 0x0, 0x6) process_vm_writev(0x0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/207, 0xcf}], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000400)=""/143, 0x8f}], 0x3, 0x0) [ 232.610987][ T7608] EXT4-fs (loop3): Unrecognized mount option "000000000000000000000xffffffffffffffffšMSDOt3m*?#LTRC=W2"{ [ 232.610987][ T7608] ~;w28 [ 232.610987][ T7608] =M"JK0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) clock_gettime(0x0, &(0x7f0000005500)={0x0, 0x0}) recvmmsg$unix(r1, &(0x7f0000005440)=[{{0x0, 0x0, &(0x7f0000007d00)=[{&(0x7f0000000580)=""/155, 0x9b}, {&(0x7f0000000640)=""/245, 0xf5}, {&(0x7f0000000740)=""/119, 0x77}, {&(0x7f0000002900)=""/246, 0xf6}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/236, 0xec}, {&(0x7f00000007c0)=""/79, 0x4f}, {&(0x7f0000003b00)=""/168, 0xa8}, {&(0x7f0000007c80)}, {&(0x7f0000003bc0)=""/37, 0x25}], 0xa, &(0x7f0000005640)=ANY=[@ANYBLOB="1000000000000000010000000100000018000000000000000100000001000000f0bb3d2ac40cb6a53ddad21203d45aecb44f97873dad6eadf95264f33a51396b4ce2796cdd8c68a3ff5b68b0929c5b42f0d8bc89971106a570edd75fc44d0dc2b43ef4e7dce8f4bc198df9edff89602ed986759bf87773d3be5f6349648d7e4971826d30a889561fdb03a21ad15903141b87e18507cab30a815bea727cf9813ef5d8b2fc8282669e0109ff0fedd4e8503fdfb9c8f9403df2962476b28d608be32afc4938428f273fe937b874ca6fcb4ba2a60b8eb6d92abd1df0dbea921c58c09027d4073673af89", @ANYRES32, @ANYRES32], 0x28}}, {{&(0x7f0000003c40)=@abs, 0x6e, &(0x7f0000004f80)=[{&(0x7f0000003cc0)=""/4096, 0x1000}, {&(0x7f0000004cc0)=""/171, 0xab}, {&(0x7f0000004d80)=""/253, 0xfd}, {&(0x7f0000004e80)=""/111, 0x6f}, {&(0x7f0000004f00)=""/16, 0x10}, {&(0x7f0000004f40)=""/5, 0x5}], 0x6, &(0x7f0000005000)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80}}, {{&(0x7f0000005080), 0x6e, &(0x7f0000005380)=[{&(0x7f0000005100)=""/183, 0xb7}, {&(0x7f00000051c0)=""/65, 0x41}, {&(0x7f0000005240)=""/184, 0xb8}, {&(0x7f0000005300)=""/97, 0x61}], 0x4, &(0x7f00000053c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}], 0x3, 0x1, &(0x7f0000005540)={r4, r5+60000000}) read$FUSE(r0, &(0x7f0000005780)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r9) r10 = getuid() setresuid(r10, 0xee01, 0xffffffffffffffff) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000079c0)={{{@in=@dev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@mcast1}}, &(0x7f0000007ac0)=0xe8) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r13) syz_fuse_handle_req(r1, &(0x7f0000000900)="a9acb1ace4a19f0ea7b568260221f3f9828948bb154f7251ccaeddb432d6a8ab1a8dd8c40a1f22b05a66de74bed7e8d2cf643d7e8c878c9fddffc4f19cf97bf7880c2e61e75528f4364f6e880d0809e2a74b54fe716e85d0e99daa697bd350546b602677adc1352ee11324bb4f65a8e731e68780786f8bc7c870be3e487fc4edf0c212982aca2d8a37869d1622a2629597afb5c61db0767946a72ef6755d8f4c4cad05b5a1a1adf3a5ee3645fa2dde8df481387dcfb8560d450c1ff941b88447b657a11fa6f16c38e021561bf66db97c599a7ff28880ba65b390e1be2e6ec8ea671e99854e766c01f47e99f1852816d4cc283ada5693aeb4a5951fc79b6d458506edc921b3c7f4f29a42b090ef220e2ba4241db4c12f941cce3e21c1f0b5b0a5f22baf932ac3401136bb520043112ae001a6ebcaf64f1ef2b986bd9c96bfd28008aa115401de556ae3d56338a337d001f479beb0093863cc04a03555332518cb15523ead8a1d60d1e2e51e94515aeca9ef787925625e6c4bd105f3200e435570b845d20820469dd2895ff8f17877cca54ded18dfb533d104c15fa4a58e46f40d227002d1364a082b513b3c68295a92d562a7a8dca2ea37ea4abf10c6dc1d80c145fb413ebcff42c68ceacaf9d5fd7c29227dac5f122490609cc8aacc5fc44d340afe2f38ebe921729ce21f4928853143c0addc61c18be420d59a06ff7e7dd53ce5221573f526cf39e8af98cc4a1f03cba95a6f530d66486908ff3451cbf0bf8bf2c2d1bd26e6590c7dba0b22c4676464fe1eaf3517ae562171f87f9991e0c59ac30c3204c6724c69f0ff1de02f94ef96217d7605c084cc038cbe4ead2ab9b87aada625a351a8460b826dc73877271e9b545e0e54fcfd6f2d7fbf9a506bf9060736c83d8445840fc6b2b07ab1f8f71525d5f6c45e8face67bd24e5194eaf36e55b27c4f0034de28075330e7b1ae98289b58766f7440bc1bf2c9fca4b73c79affd36881f559ed71819fe6e7b5f2c8405b2a7cd7cb9ad47c60b374a29127899eb6dec3416d6293fafc8e739dfcd6fc159e5e4bfc44de96262681acad895a7b7d27ef0c5637e026e7e890e0be0002c5d0bcabd1e9fe42c4c34144507a8d985ce66ba234b7a1545799e298a5f1b2abf856d182672b5593de14b0c9c5e7839908c51cb8398a4feac83af4aa00bea04c2a8b491c3fde788987427f2fe0fc7b94d751af683ea9f2accb57667463c4f3dcf38e45d9ecb5be6d2e5c51549a32eb7ee28cd11c604f238173c0ea5e8d2c0dd6296da08ae219234d36376c84d704c1071cb771ed0e74ac53de517c9503586f5ccbbf463cf702c583898ab2da889861bd6c7633eed9724f991a18efdd8e791f61229229f76afad81b40b23ea1ef18f8aa281f5bdf77ad69c004b1a506a2f3ba289453f385a0413cb09fb4470288bde6e1363cf7c55e791fb97f28db4a3563301f0398d342699a205693a59c9491fd1bd1ead1e50c5fe5d5be36e13c0ff10007dd701f88937cfaa8d39d6d93af1352b7aef0cb9781656aba0425f54e7efbba8a1bfc2cf117960f9668a90a485e4a70a698297e49ab4d871ddaf67ad10a196dc11d85140c451f33eac90141e7f667a8e1b2e8fc4d6206f8881cc2cf142cf55c5f31e538ccb30763909e76e5e809e686c51be27319d14e12658a620cc66c86b507ba46061999b46ec0b4a0ae9a4889fe3b0ae8535a20af4137d017ea32e9a70c2fd43f562b89dfceb20f601ce0ebd7238fcf018315867b434f306c3d1d69a98a28781b8a6cbb3bbd86549e6c6ec9ebcc42596f89af1b5aa0448aa310398a1103d8d063cfe28f3c55bd1b7b3e456b0470d707b9f37c3bd45ef40dd82535737c57efe42235fc61d41b70ba3aa7a4a0a28227917c26fe4bd4ea5d4cde99ec074d1029a3c49f29d38daa39402a5c76eb2c8514f599140c0d6dcdefcd5081ab390c5a837c68d61a1b953bd9e29e37cf317497061e03e0b630fcb0884252f3da8de81a54da09ca7ea49d5c9c66318388da1488f567f6f1f0f63d475e68d96b8ff8b896d2efa72b9f49bfc69beccce12cb768f249ef1bf56e5843a70b9c0c17130e1d7ddb2e992e2d46e65dbe663c694edd1c927b125100629bc8f34035d05a6b7e17e4f9a92ca20df79f9e807567c8b1f46e6a81352f9d677b3fe81164b61af162225b191e18b5c6961e1023ce1555fab21272b14546a7aecbf17beed7246b1bc3e413e20999d3eae736bc6a34b006d7149c64f207f38e05640f3ddb856befae57a46cbacbf56fbc9e8d11aafcf1159c64c523f15fe0bc54885c9d63b86905a6ac4e5ca4188e6c6665978e248362ed163d26283c6e4e5de269f16afa00c3ca37b0318c74863d9c84332ba59425aff6a2fdd0afc955a5a14bd40f4760c25b7ff284949e94e194f81986f5d3bff76311b9da796f2efc5de0d6dcd0dd918267adeb36252a1fdf03183a7d8c2e701cddf40d7ab6ff30c41ad690243f6e7a8125509644397bc4604b2dc36a0f6981c71bc85441f4dd00dc2c36835c09f528f2723e3548a97624d74b39272bda00acb20350537b605d56016162e675e755f03bb8584f91be4256f09b72217e8ab38b5ee41546e2f773e2e39cbf6a562a75ecc661dd60709eb4dd0d9260494121959269e1cab99a13e6b61a55948b073ed1ac4e0d2aafbd689e04651fd33b80de09b8dee6be70ab2d25645e1bfa984ac48b9bfca8a8609285060c5e943abfc675721534b8787aea42692df0ad2bd8591d88e262bf9bfde01dfa439de4cf84c98e38979b2ec25b2f09a9942e0591057754e5a100890e4ac624fcdb97d277fc6c18aab02fca36ef6fdd2b4823cfc949273e1460d310b871f5950bd94a8e997b3d80dbc4bc04be3aaacd2ee3cb524c1400b15dc25b22abc11cd8d7bca807bb804312a5e1e5e3aef59e3af36530dcb9916ad2e59cb8c9265e60f94b8bff2f9ea9ccd395cc3ca4f7355c343954a800fe0dfa71daf96ba95f835ec7f11d0f95aaa709f4baeb549f23c1deeb2ff9fc9af9db7939330a5874d33cdbe53cf4ced01c3a992762afc1a3f7ecb23029d35b0cce9f3d0cbce0ed49f28264cf0f2efe31f6d1cef72ec05bf37fbcfcf7771e0feca99ebf0450f7812466c01f470d25136069ca657ab875e3885bf0c3141f5a345a4947d166e1e10090c57ea98badc2128a7c069d05796913fdaf3b70ee616b19e5c4e1fdd712bb83fa01f720fc51a185b043fc74dcc23a10c9c3b652956e618eebda7d8a74e19e203c0732cf39521078b37bc319e46155357cec763a7c07d41a88ee985110a4385993ced51ac84ac2685907271d9943027aacc6a115602a0fa6c5cfb2e93b4e26e18d3b3b6ed808999fc5d4580d63f3921523fd91883bc8cd49462906b10f1dbd6d82d46c7b4510074535c225b579d5e50db8d84ead394b3e6631b69221ff27ae5819e399ab04872a6ecd3e4d29e0880bd4f280e579d8a1e2cbbdac5d0c44d3f5223963f05bb1d484a07025eab044a6cae94bddf0d4060d178ab7eb7109472706831e3819695128746a0785ca25db1fc0d7bf1160abcee00bde1d22b6cb28a16611bc6e31c076facfff54958b577ffc4763fc74ec398a1a525eb198ad19fdcf34f9acc7b3c45ce8fc465e6093fbb30c7cbcf287264c78cd702619c8f327ff8561ee33c7b2ab37579fa692854aa10bc0d3f280732ea246106e9221923e65320a1623232ecc361149749e3040fd43b5000a2b9fb7d5f89dcbc3fbdbe9d5196b365ec4b0f51a7a5fe860d504d66c1966f103910c7862977eaa40d3fed73cf8ab069eae24173947e8b53a5df4eb7365c7bb54435f4f4fcdd4592f2b6cdb38bf04e9e3b52485efbd6af5b1886654a651c730288455fb32eb8bbbd11faa5b9f13f34f0f3fbc88b9e600fadbe7a6f284986be6e8aa8b0aea499334738138a6c2c6d2cbfd0ada31762fbafdee4dd4fef1adf9e8fd6991695b3947950aac98f3548fb8777d6bcabc843336bf3db2b88c0e17d263b2cd55ad8ad7d3a71d469fa631faeda40d0d727130a1fa3ae00aa21055f8a168996f8d7f38a10c9271857b747321b3b754ddf477942af3f7a62ed62e170b376c2aeff6e98151a472c85068adcb722553203632d2871f5abe348767aef3c97ac06bcbb1273f96822402f9b39d378ccd9f4aa75fe1933ae2311299db15f4d63bad713b74c52ca971e85c002db7c4aeb3eeacd18e9abe27c67df8f50fc4d89cb2a6ff17b2c61e1b76383f07a16d15a56f749dbb58b27677fb82f116e1c00118f9d85cb8080b25e3313f611dae391483b00a4ef29e14a5eec0bd9340bf75c0b35eee90ff9bcfbb4ed1adb99bea220b3681ef1b26cd81c51d0dcc357ad283b3a9367350b949bb808a405e39e5ae3985454ed8f6d0f56f06dbf0581114dc59cc1d1aae8bcc1ee31cff91f6190d3d58eb8eaa177a45cdcf3fbf9bcc91c61af6dbf31e0b1b4142e0b12e45464657b7734814da6c65c7a7aabdde4a90c916b10ca98e8e921022cd591effeccae45e406ad6f34eecae9f9363c266ee21da957f0e4e335da191cb2a8e83d94b50d3343c198b26d051d0a46a310b4de2e6769c511afb79aebe0a3c9954934be39a79d4eed4de43c3016ba01ccd307e03e71d33de1d868c967305aa33cb59e5224c66efee1eb8bc2f888680cf41430ea87b9d55f9219eec3f145d9e41ede28a47ffe9001bf824d59d32a3b5757b7d264483262ff08083c276ba736122007d40c8deebefc661a7a6f835b30d4203a191851c45d0e822c1f12c278371dbefa8aa0073d959bbaf209ed907b9560d9512c7ed7043ee0c2f06d57797710bbf28f88744a6793ab97f86846a8b76e5fdd723f7dd73090ee3b59b1a788d39bb652282918567e758bcf2f787328baf9293fe0b093accd5866ea653786be84c3c1ecc04df096fa74609f22ff1faa28f9642ceb987c0f17fa9625314b282fb41c79deb92afc0ab36ef3a2c8d10dcdef43d0f1073ee0a2811e173e29e49042edd2cc74c53c2a206d0d0d1059a542be11a658bc7063c2634e64205d2e4f45990c3fb55fbeab4f7047bbb0dbdd042cadbe5dc38f005b90830e4e8c4e484d77c9c5a567b9386f36e838ac78d1635e3370465dc13a87868c3c9e5cdafd78a917f44edbb1867f6d2d0e629f40a0cb681fb6b2a218681de7957a3b498cf8c528f8d79f74515c8e3e475a70c2e10076598b482ce4e9d743606438a114bbe6d18bcf7cb44c0918e6164561768b73868fae9e37f5e3f2a7c0e82e9a67cb3b289000235be57be75b0fd9d0f43da02ef4a250d8fd63e19fb5e7ba0ab9b25c24ce5e53e0d05e3d286f3ecfede1749272caa67ff1ef8c2e9724bb9dd4099c1f7ebe3bb0ba2ecf1b1962e1050b8ee76624c5ad5ed25b2ce608099b341e47cac4fdf1f48e7f5bdbc34f41f90518cf979225b80f9c5563a452e3c6139dd9b6d90dcc609377ef0d5187f30dc4be9437205c3cd933847d8e83c6713bc018ada7bb768d50392dc664cbea9a77d8daab53aa9c3dc6883aa29f5d5bd0c5b769f4e6e4c131598e8e59659096c0f791c166940a3c080e461ffc2213f7cb092ef28779bc70cbe93d9dc4337f3f04f0ab50ee52f69e7bd560400f2aad886c4431fe6809be840ea0a5a270176e12a1ed3161ef6c2f03862e327e919ff1455539888eb1d4331d621e62faca500e1fd32f3d5b04714c5ef31d36a5fc973fbe1b9aafbca61e7263cecb7b4e07c58b4281bf4ed4f3537e28eead37aed97427f95bfa1374b2d8e64e508afc331d571eedd3c9578bca18bc2b6320f11338a8553ff03ad9761430ca2db7570338cb097f1d309cf10fa78d25cdb09531a045df512279fa4ca4611655389a66bec4c76b60503b3778ea391bb4c986e7f67bebd80b23a60ada9b3dfab7cbfa6c15ced4aedf12ba8f7106d93ca1959d0e5ebb3c18c25426c052214575e3978b515bbde8c1c77bb1047864dabf2634412f48710e0a9041798c77388c8cafd19cf37f78345e065e0fecb15e0dcba9ff24d909c55923b9877bbfd4c7dc2bb6bbfc4b562a55311343a1e378cfe82297141dd977ed43f635f7f61690a194a6860845c4a90621b0e449d601b1f41d1da9e6e95d791a85fca87ee941a77c6e5b1fba507eae5b0abff00f546bd4e469ef781443f3dad5318038bda2ba8361457d74e1f9c274d1e497e57daf2e09c75789c23cf75dd6f52758371642ec3ac51844aca38beb46ecce14fb6b855a005732497d79fd48c5911ff352695ad66c963203e0b2ba7b7576d7c79c5a65a010f36bd48cdc8409086b327801c2d8ce2c4bbdb34a6ef530864ec88ea0b661ea7fe75966d21f71bed6d94c6b8839b6711c250c9635b4857b5c0ed5d9f42bb85266238b3729ed97252e221792b9d724c655a645f18dda58b368632beaba797e0c803b5be767bfca426a524d6829df4cd0d5ff48a49262fd5b773b21c23539e8a2667ef48a4502dea604b831ce38508d08001afedba1b7868fffea31f30f4a6b1ba297e99e5fa5e882fc40fafb044648dcf985b99d0ddb33a5eea4253fa00bede01688d392db67fe30677069235500185eeab0e6c9ec900872abddbbb39ab8d690c02e18976c9a51c29a1f61f50e566598cfb2301997ce04fa7ce2e83de12532b16236afef2e44d2ab8eae1e2c068c953e162424350243338741d474b196315fc9ded4d8e280fa0427d0cb2d1ab019b0ad8fe0feae9e6d862f839d45adbcc3712f5c5540c15fbc9b7cf648e6e0fd9b3693eda41d43022359adf402d1f7a4746695cd2fe2e7862ae8b76ea47ced3ee039d12ec6b03e7ef3102600521415e3dae3c435b0bf6ed9d49245cc8546b203afc65fdbf30aa35be2f65e1e3916372d483c3f670de5a7dac6909055590eeb7a8a0940e27fc29f5a5bf03fad52710e3ea629c0abe1a850b12bb5ab93319b5a3796227d81aa2f599a202ca83688204d6c2b02c95307cd8fb0d6ee828d31da633184fa7d0d2f8a3852bd18ff1da4de520462c1397d39a1a92edbc2ded0ae6321fb84e0b612a7b424d02806477c734504a9b6ba9e066eaee772f9a10a7d692cacc8d91d9a8ff71884850be64a149fe028853574b005c2297c289cb54bc0a29197161699dec58e5821731a3710f2ce0f833b623b46865979a91f862d6118267bd2b97d4392e08be22c567c5b6f0537321ca4a0cbb9b9872c825eefb2e6004cbe9c4f9a4b00e94146f4225f4fee54a15f3bddbb012d82672a3490f207248036cbd00f510f92e5acff7282337af8f48043c864f9978a7b3d662a5f249e5b92fabb9aee8a77febff4863ab3af862ce7b4f3d1941f3989fb7635745c79c630606757599ef93402e351e36f473766ee6cbf24eaad9c9f9d15f7cde9dd3b401540189fe3984d3fbbbf36d6af846280b082f5ed032de964f63ee53a8f8bcf586eb7e5969a05c114a54fec389a777a6c4de7381cc6659e69dec8a88e851ed6ce80697594ee7feace436336dbc14a2c97322da9e072bd48c7fc15757e876546c5c6bf10fa160fd0a1526bab8f7bed530e6e368dd8110318472166b96d63275aa32b3a3251e336544e5b99b836caefe41f358445f97b5fc1c9a7552a02a6b1bedb45373a825cd6134fefd19faa2c57eaa0fc26522d704575e7dcc2c894869d6beae99d706e81a99ecac5502c7ce51e6f4a9eaea6109e74d24eacaf7e63600f45f452b12e67f7805a7e157c061a905752d7e569779f84a1db399b10c9f9bd36d7c7bb477baa9e75b6dd811cd8972745cd7aed67b127de8ac10deb9c678787da3a0d14e11d50249a4f66e6a16d3fd5b0b8778ef6d73303c6078b67ac1c7ce87166fdf97ec29c4d4b5f1c770d53e0e04237d6ec2548c8995141244b7c05df0a9c0c0b67e090cadbf79dfedaa3c9994fb06c8d423a0415a4ccca6fa8c1199201758f5d8cd8623aa0eb21b2d7187f3df36e0ea4b7ca1b5bd719aa05531dc3345f67a530dfd815dd1091f99f8f36ae4c76c0e9cfce1347bdbebf125ad6494b49cab3844cb822a224e7ee8808c767a5f5ea02f8daf020d08d12227557844c7cafdbd4d0564aeb6d425f39c0d238eef57386bf5e3448f3116944b38287017ca63aaa835e76581b3547aed5b06d1e48103c7bf1b0d0bb3c8a430f980c4059bf8202f64ce3290ce8224c156801c0cddf23a23a366066f5c9d5efe543d3d8625cd6e29b4e77e8d8f64e31d1fdfb0a6fb98f8cc31fd7556ab8a2ac49eaeafd316edb3dbd1b824d1604c52c61e690fce38152b4646c1dbd8d5dce93f8c55b943dbfde59251e08da4528d19f1a66e16fbe94fab40a7ce1dc45c4f4299f3f55007b7fa7045cca3d8e0e2d5f09dbc2e7ee6989f8857f8bfed85d89b8889a5859f5b404b436b1bd86b08edf0e5ecd8f6065c681d8c7371dc2f38246fbb428ff35a96e81d5081c44a524142372b3c36770d0f13c83479fc0f306da90e4e8a22003682763f09c25449ba46c83766d4058027259a127d39295235b9daa49a58c24bc8d30e7dc96dae6dc996d2bab0cedae62d290853c6721659682d7b3f8c1c0e7b7ae704c4383b1802bb2182330cd6f40c2e85568766739ee255c524f96d2d2ac36971a39b24dc29ae7939ce5634121ffc86c190a0503828b9670b4c82ca3b623f47b994b08da8e9e79329fabadf22d472b4135abffb309dd9697d01c5bd46622f1491cdb11e2257079db5b08604274ff5ccc0ece60884694a129b456f5f95b1ce6336b6e6903228b9665b8ee54947f385733997d9d04e61d4bc8ea93f4b22a97fe0926df13d93cc67b4ecce4809b9f4ab20dc1edbec8772ae85dee307e49cd6e6dc4edb571e2ae45f0d3deef6ef4799cc0929ed6af675c0e1369b8b341352d52b3d8bba4ebf18717e1dc7e3fce3094152c84f4d5dcc798d2c0ccba3eb9be2e6206e71e0d35173cf2bbe16d44f658fb81b9ef9c65bfc94310b474a6298c7580f1c7c465fca321eb98657d78879745a8831a55df2b752e3f736ba3cf272972d92e40212c9c0dfb4f66b4a358d714410bb8e4c15bbced4311ee046ffb749a933601208e9e0c8d9b0180c56f8e1f4e2dd2612d6103ac68d402fdc5e394feb5aa2d5ffc8d3be90c1ea4c9e1b72e798356dfeb19cab5be22cd6f3f4924c387814c59dbcc95f377d7c322eff790f0bb330f180c06bd9e20941d561ea3c113c10e1fdbf44a2e8d69f21b93b4b9f78a4e39590cb45dd64ee63bf06dad1d4d5c9778084dd3917497530c6125e2bea249c6120ec48eb77959936c220f4a0b632279f3f630cabe9b05caddf90b3ef6d5ef2cf17d259e33f824a154d4d830f89672522c9979fee9e1538d01e40edfb421f71d97cdce836421668cd036b60ff30328c12d246965114a3cbcc14f141b0cd8cf7b3316203c00d1a768042e61e6e98c565199d529c267540d9e3f9fc33da01c922c420ad3f9ea75f71574c68926dd18bf24f121d908f8489ab5f92a6fea9062c9f840d6aaf6cc169741ed8eaa3a3996805a1c397ad466b216bd98b16be971e8d07179af94851d0240f22ae0a0b986c8ad4c9099320a552299af03ba8dd0fafec97404831f37c158fdeef138af34dd6e4d80479576f3e7c845b7e95d7c0413d63cb12cf841a5062bf23557f37e70aaa9353d793ca5c397de596c6da8e88a98d748a3159341e3d78089c4935423f49ce5056e76bfeb936220ad95830319c803d785e046a635399188b802f55ef321496dd43852c41f815c1fc5517e574d98ec7142f6f1c13995ea061f18835a22d5e7c6168839627927241fdedc8040201dc756d14caa9456e2b204b9cd6783af78b147451fa1c3fc9abe50729a36605eeea4559f57699aa4f35ed8730fe4389dda8d6089f26a1a05ea18f8b3a53d3cf55fdd916d949b28f25e95c26e0301aa9f70586d5c6b04b0b1b413bc0ecd8e2c61652814e7fb7962fb5f6b58ce028306b853b38efd7e1e31e31cc5fc42090c950190ec0ce7d0d727808fbd9c866884599dc529d65dbdfd85d30d3afaa3c9f87ae276009b64694d9148ac8135ffee89c3c78c4cac9857c3f0878b1264e97bdf2609ddeb26343fc78273496ab007e886f1b13616606ffee99479c7ae29dcc5641a40b2c49233e7471652d7fbb5b332738da158fc0feb36ed228cf831f0d0fd118f9918aad7f308055e01ac1f48c133b0587119b33aa8fee5239340c40691bbb276626499a864dcec704660bc24dc42d0ed6f52f1cd17cd7cd3ffb53d9a95345ff854aab35cdbbd088b5705bcbf60b7d39e22deeb34e20769c5eb5ab2a360aea3c5e7408cea999f76d7aa9b2a0ad1839417523f7ee839d91c536bf4a7050ec82cf3f048b57c863d55c828af325d3d2f98b6cf3a266c66040a51fbe741d35a1f19f0420fadfa47d76d910bf10f7bedcdaa9834693fade8f4037f9b9ecf1be402a81793c18b16209cdae22848e40f52dab38e5be64b39a77bd43e755b11af68f14503f6c40d52119bf62a3980f2a15e34b8e28aeb5bfacfac23eddae9b6542220da5c183a2f45b200ca2e056378bab46351358335feb04569c7f1f263ccccde4536ca2174f0391befa41b5d24c87c08861aa597abd16ee1b6a10cf1a28082765a991e865cc434c3098fb569e9bc5db3188f81cd3c71cae4141f81b27b259a9ce0f8f3bcea35bc818c9cc0a79e5e6c70c832523d9888d2093b62727269eb9ca508e3f306f7951d3fa273c146c9cc1a15f201cacd7da83f6ef1575bb340a7e6027a6c8e15adcc9400022dfdaf91a9b0d75cc9b9609a7c0a654c881e451ead1e497bf90cfe5d7d27a96156fede07f69e1d6809606b475088953fcebefeed4526195f6fb51f47f333097ea255cd33f89717ec4ae3c8209b6a100e21ca37747a956b56af9b598b87c0631d3e6c995b1fb542ace4a2e964e7c79c75f151ba17c86235948a5a136e5c32ef0deb3b3a5c14d4b56436e70137d4603704831ee20c4da5416ca15b575c3e055529cdf3e3ed5833b4eae83b76826baf6bb12b1bae9ada8c5ac5a82899781364d3e973202dd2c3e6ce4d39690c6f24debb67b02f006ca4ef28233e94b7d741ecaff5aba9d32e8dc8de76f55346f8c4acebbb7673778464614f74eb557581da84fc777dae617000089dd5198e6d01e1af9b6ac7195762340a5f7a21b1faed8516a9dc2333ba70297ea1dd934c4b7c45b601c5b4c1f2850c0566495bf9a920c4d7c6eb08f66d314b8356b2163ff045b3593814cf9e3c0f0753b730dc8cf2761ae3417ea02cbc47ef676315efe304993970b4669cda0b697604b8ebc47863747a07647758199a9e271b3ce823e5415fa703aec44b61974b0b7dc5fb672dac0e8ae6fb2e2fbd9ed5adacd9fa4f2c47b3560eb27916a8dd99417a538f460076a6c81db035e0307f26548ef0acfb2b5d982859ce9ada6584fa9ea12b04175adefda940cd5f820d54c9e9ad7642c8d640884522a350019d4c53b0042378947caf0a2d88b57a71df5d33e2187adef5b992e64bbe981bf9302a860a9ce996c9d579a2be623c372a6fb7b5cea5d291cd5f4982bf8f510c4e969ca50dcf8684d19a44e09a85597486fb8bbfa021f768142977525f33c91d46bc3714184dfdc2402cedbcd9b35c6512", 0x2000, &(0x7f0000007c00)={&(0x7f0000000000)={0x50, 0x0, 0x100, {0x7, 0x21, 0x260, 0x84008, 0x8, 0x81, 0x3, 0x1}}, &(0x7f0000000080)={0x18, 0xffffffffffffffda, 0x81, {0x2}}, &(0x7f00000000c0)={0x18, 0x0, 0x57, {0x45fe}}, &(0x7f0000000100)={0x18, 0x0, 0xffffffffffffffff}, &(0x7f0000000140)={0x18, 0xfffffffffffffffe, 0x41e876e3, {0x800}}, &(0x7f00000001c0)={0x28, 0x0, 0x8, {{0x4, 0x7fff, 0x0, r2}}}, &(0x7f0000000200)={0x60, 0xfffffffffffffff5, 0x9, {{0x81, 0x9, 0x800, 0x80, 0x3, 0x3ff, 0x2, 0x8}}}, &(0x7f0000000280)={0x18, 0xfffffffffffffff5, 0x5, {0x3ff}}, &(0x7f00000002c0)={0x17, 0x0, 0x6e, {'\'+\\#!)\x00'}}, &(0x7f0000000380)={0x20, 0x0, 0x750, {0x0, 0x2}}, &(0x7f0000000500)={0x78, 0x0, 0x1000, {0x4d48, 0x5, 0x0, {0x5, 0x401, 0x1, 0x101, 0x9, 0x101, 0xfff, 0x101, 0x4, 0xa000, 0x9, r3, 0xee01, 0x3, 0x80000000}}}, &(0x7f0000005580)={0x90, 0xffffffffffffffda, 0x1, {0x3, 0x3, 0x1ff, 0x9, 0x7fff, 0x7015, {0x6, 0x5, 0x80000001, 0x7, 0x64, 0x2b, 0x1ff80000, 0x4, 0x1, 0x1000, 0x1000, 0xee01, r6, 0xffff, 0x4}}}, &(0x7f0000007dc0)=ANY=[@ANYBLOB="2001000000000000000000000000000206000000000000000101000000000000040000009e07160b73697a650000000004000000000000000000000000000000030000000008000075696400000000000600000000000000010000000000000005003060d9c3331a0114821b8ddce3000005000000245e2b5d5e0000000000000000000000000000800000000006000000010000802a24287b5c2600000300000000000000080000000000000003000000000000007569640000000000040000000000000001000000000000000a00000001000000212e3a2d28297d2e292e0000000000000100000000000000010000000000000001000200010000002c00000000000000060000000000000003000000f30000000a00000001000000687567653d6e65766572000000000000"], &(0x7f00000077c0)={0x1e8, 0xffffffffffffffda, 0x0, [{{0x0, 0x1, 0x2c, 0x1, 0x2, 0xd43e, {0x5, 0x3, 0xffffffff, 0x0, 0xc2, 0x3, 0x1, 0x3, 0x10000, 0x8000, 0x6, r7, r9, 0x4, 0x200}}, {0x1, 0xa0d2, 0x2, 0x80000001, '-*'}}, {{0x3, 0x2, 0x2f, 0x5, 0x4, 0x5, {0x3, 0x3, 0x2, 0x5, 0x5, 0xfff, 0x8, 0x4, 0x200, 0x8000, 0x9, 0xee01, 0xee01, 0x4, 0x81}}, {0x4, 0x200, 0x8, 0x400, 'seclabel'}}, {{0x1, 0x3, 0x9, 0x2, 0x1, 0x5, {0x2, 0x7, 0x1, 0x250e, 0x1, 0x10000, 0x0, 0x47, 0x18000000, 0xa000, 0x7, r10, 0xee00, 0x7}}, {0x6, 0xffffffff, 0x0, 0x77}}]}, &(0x7f0000007b00)={0xa0, 0x0, 0x2, {{0x4, 0x0, 0x0, 0x0, 0x0, 0x40, {0x3, 0x1ff, 0x52e, 0x0, 0x2, 0x800, 0x6, 0x81, 0x4, 0xa000, 0x80, r11, r13, 0x5408, 0x2c}}, {0x0, 0x2}}}, &(0x7f0000007bc0)={0x20, 0xfffffffffffffff5, 0x80000001, {0x1, 0x0, 0x101, 0x7f}}}) syz_mount_image$tmpfs(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0xfff, 0x3, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}], 0x0, &(0x7f0000000300)={[{}, {@huge_never}, {@size={'size', 0x3d, [0x32, 0x66]}}], [{@seclabel}, {@uid_eq}]}) [ 235.782224][ T7698] EXT4-fs mount: 112 callbacks suppressed [ 235.782236][ T7698] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 235.791277][ T7696] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 235.797420][ T7699] EXT4-fs error (device loop4): ext4_fill_super:4587: inode #2: comm syz-executor.4: iget: root inode unallocated [ 235.806158][ T7702] EXT4-fs (loop0): orphan cleanup on readonly fs [ 235.817835][ T7697] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 235.838852][ T7697] EXT4-fs (loop1): get root inode failed [ 235.845671][ T7698] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/257/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:07 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000380)=""/102, 0x66}], 0x4, 0x8, 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 235.855539][ T7696] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/254/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 235.871786][ T7699] EXT4-fs (loop4): get root inode failed [ 235.903327][ T7702] EXT4-fs error (device loop0): ext4_orphan_get:1264: comm syz-executor.0: bad orphan inode 17 [ 235.911957][ T7699] EXT4-fs (loop4): mount failed [ 235.919127][ T7697] EXT4-fs (loop1): mount failed [ 235.926993][ T7702] ext4_test_bit(bit=16, block=18) = 0 00:04:07 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xdc16}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x24, "ed005400000000003ec13e20000000eb00df0000000000001f00"}) dup(r0) perf_event_open(&(0x7f0000000a40)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63c02, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 00:04:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x8}, 0x10) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) chdir(&(0x7f0000000040)='./file0\x00') [ 235.933060][ T7702] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 00:04:08 executing program 2: unshare(0x40000400) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0xfffffffe}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000000)={'nat\x00'}, &(0x7f0000000140)=0x54) pipe(0x0) bpf$BPF_GET_PROG_INFO(0x3, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(0xffffffffffffffff) bpf$BPF_GET_PROG_INFO(0x3, &(0x7f0000000000)={r1, 0x15bfa71769299ffd, 0x0}, 0x41) 00:04:08 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r0 = socket(0x1, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setstatus(r1, 0x4, 0x42000) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000580)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000006926000000000000bf67000000000000150600000fff07003506000043fe0000070600000ee60000bf050000000000001f650000000000006507000002000000270700004c0000001f75000000000000bf5400000000000007040000f0fff8ffad430100000000009500000000000000050000000000000095000000000000001c0a7900009d3c2792432a4fa650c512aee994a5642cb064ecd5615f3196e3359aceb7556e7e60bd5d2e4b5992de991371274fdff6e79fc722f15659a7c85615c1b88bc894123cfe2314e887c1677fbefd35893d883a2c559b7a34db461b1974af360eace66cec40d92706d0bbcc5bf6fec345ae9606c3c1a348f9b395592c1018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791a9e9dff3e8bfc7d1be000000820102b1900000000000000000387a601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfc0c229874bc3d2418bab997c8bef9aa55841caa572ddff9220c67c9e17bee524c3dc747445763ecb0a7f2cd12bc34b0fc0271124cfb5279195f701000000f77c71294bbfd85878726c49eb89085967722da6cb884d1afe82f7f722e38397996271700241094d272dd8b754b2dd36d44f92991a7817450bc7921dd372e621dd447b86e7ffd1bdc198deb495cac0995ca3ef6c1affb693ae366b0f11db6ee4830db4713e5ce6cac6a27e29f171b8e9f172c3db24558d77b8bf18be45c50b3fc005fa7b134dfc948f6015e0389d7f34cb9c02cf517c8ed7a9b6159c1446ef1c2ccff2bde95aa860ed9b836d6b8fcab7663d9bd8415e6f90fdb007b8f3e08de3a638c4fdb8562eb85173720c1df1147c9f5013c82fc98604bd70cd56609a6b739437e3010000d9cf81bcb1d262845762f6b0a284cc463b42492bab0f7b25895cc3ba8bf0b5e0fc018463d03a73fa85429725545128b0e9b550a13d0dd35092250bbce4f618cad2375a34c7f15c3096f300004468cf1aba4a6f21ed0eb3681c696320d3251b7eab79ad8b126500419e25a94ce13a7a96deac79c90b8df10b1e364cf97eaa49fd22942a0fad0d814f230f954eec84ebb7e20594e2e6f2371dda9fb3977f33c516aadc9bc51f23b12f761c4a0335cce4fbe7baafc8d0a6c6d8d0ebc2a2e97f0629af75bcc83cada15d686de0a0bebb94491b4b655f94dfa2ce197dc845ad83ddbcd4c896639831b8e5f254db99752a86b576337ec250c6f83b8cc300f8ffffffffffffe9f5f4628de6563809cdbe2101399c00000000000000000000000000800000d041c283edaef472d000d169d827488760c9eaba70ba10633e1ec690ac69650b22e9"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) flistxattr(r0, 0x0, 0x0) exit(0xa0038cf4) syz_genetlink_get_family_id$nbd(&(0x7f00000004c0), 0xffffffffffffffff) [ 236.118677][ T7728] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated [ 236.131150][ T7728] EXT4-fs (loop1): get root inode failed [ 236.131787][ T7699] EXT4-fs error (device loop4): ext4_fill_super:4587: inode #2: comm syz-executor.4: iget: root inode unallocated [ 236.136902][ T7728] EXT4-fs (loop1): mount failed [ 236.176375][ T7699] EXT4-fs (loop4): get root inode failed [ 236.182505][ T7699] EXT4-fs (loop4): mount failed 00:04:08 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400ec7905", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x3361ac536b63a6f2, &(0x7f0000012800)=ANY=[]) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getdents64(r0, &(0x7f0000000140)=""/103, 0x67) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=@bridge_delvlan={0x60, 0x71, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0x10}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x64}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x84, 0x4}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x40}}}]}, 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x24000040) 00:04:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:08 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x53, 0x7, 0x0, 0x0, 0x0, 0x4002, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x695ceef1, 0x1, @perf_config_ext={0x9de3}, 0x11089, 0x0, 0x0, 0x9, 0xffffffff, 0x0, 0x3, 0x0, 0xe3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x3) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x4}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @remote}, 0x10) r1 = socket(0x28, 0x800000003, 0xa) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="10010000320000042abd7000fcdbdf25000000003c0001000c001b000800030008000000100008000900010067616374000000000c0012000800030007000000100006000b000100706f6c6963650000480001000c00040007000100786500000c000a0008000100696665000c0014000800030006000000140017000d000100636f6e6e6d61726b000000000c00000008000300ff010000440001000c001c0008000100627066000c00170008000300000000000c00160008000300ffffffff0c001600080003000900000010001800090001006373756d000000000800040005000000080004000000000000000000080000001c0001000c00000008000100696665000c00090008000300410000006f2c"], 0x110}}, 0x8800) bind(r1, &(0x7f0000000280)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e030a86df875f2e3ff5f163ee340b7679500800000000000000101013c5811039e0c775027ec8e66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5acc326d3a0dffc2c654"}, 0x80) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xe7}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000007c0)='bbr\x00', 0x4) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000080)='bbr\x00') pipe2(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000012c0)="0d268a927f1f6588b93e480b41ba3860ac5cf65ac618ded8974895abeaf4b4836af922b3f1e0b02bd60da03059bcecc7a95425a3a07e758044ab4ea6f7ae56d88fecf9141a7511bf746bec66ba", 0xfe6a, 0x20c49a, 0x0, 0x27) [ 236.225791][ T7741] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000280)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f00000001c0)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x4000000000001500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0xfffffffffffffbd5}], 0x0, &(0x7f0000012800)=ANY=[]) lsetxattr$trusted_overlay_nlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800), &(0x7f0000000840)={'U-', 0xffffffffffffffff}, 0x16, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) llistxattr(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)=""/102, 0x66) getdents64(0xffffffffffffffff, &(0x7f0000000040)=""/35, 0x23) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000000400)=""/197, 0xc5}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000640)=""/223, 0xdf}, {&(0x7f00000000c0)=""/2, 0x2}], 0x8, 0x7fff, 0x20) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 236.285117][ T7742] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x781f, 0xae9b, 0x0, &(0x7f00000000c0)={[0xc694]}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x46, 0xd9f, 0x0) r2 = syz_io_uring_setup(0x5280, &(0x7f00000001c0)={0x0, 0xbea0, 0x4, 0x3, 0x290, 0x0, r0}, &(0x7f00004e7000/0x2000)=nil, &(0x7f00000eb000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000240)) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000040)={0x100000000, 0x4, 0x0, 0x3, 0x1, [0x3, 0x80000000, 0x7, 0xfa]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsetxattr$trusted_overlay_origin(r3, &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000280)={0x7, 0x80, 0x7171}) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f0000000380)) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000340), 0x10) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) 00:04:08 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x2) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:08 executing program 2: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000080), 0xc}, 0x0, 0xf4}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) sendmmsg$inet(r0, &(0x7f0000000040)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a0}, 0xff030000}], 0x1, 0x4000010) [ 236.428304][ T7762] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 236.456739][ T7762] EXT4-fs (loop1): group descriptors corrupted! 00:04:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x102) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x3, 0x6, 0x1a, 0x1, "2148cbf49352c8480b2946b67e2811a48d43a22b3621ad312be20d326dfc5799bb43386608e71168d1a157accfebe357683aee9282b96ca25de15539af026889", "af7f85b994603a772f8d031923407d03250d3a4b3d410523995149d013592f3b", [0xd6, 0x3]}) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) ioctl$KVM_ENABLE_CAP(r0, 0x4068aea3, &(0x7f00000001c0)={0x79, 0x0, [0x5, 0x763b7a64, 0x9, 0x40000003]}) 00:04:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x2}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x600, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c00000010003b25c6c6be228b20000000000000", @ANYRES32=0x0, @ANYBLOB="4518000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32], 0x3c}}, 0x0) r4 = getpid() perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0xffffffffffffffbd, &(0x7f0000002600)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c004002", @ANYRES16=0x0, @ANYBLOB="010700000000000000002000000008000300", @ANYRES32=r5, @ANYBLOB], 0x1c}}, 0x0) sched_setattr(r4, &(0x7f0000000100)={0x38, 0x0, 0x0, 0x0, 0x7, 0x4, 0x800008000000}, 0x0) [ 236.542640][ T7769] EXT4-fs error (device loop5): ext4_fill_super:4587: inode #2: comm syz-executor.5: iget: root inode unallocated [ 236.561798][ T7769] EXT4-fs (loop5): get root inode failed [ 236.569228][ T7769] EXT4-fs (loop5): mount failed 00:04:08 executing program 4: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000dc0000000f000000018000000000009fa8000006002000000020e00020000000d1f4655fd1f4655f0100ffff53ef010001000200d1f4655f000000000000000001000000000000dbb135dd000001", 0x52, 0x400}, {&(0x7f0000000480)="5ceef4b2636f52e8bed1f1d720e28326601b5868ee9fb18d51aacdb0910f35be59286177ee1c63f99cfd2fe1ebeede6f47930e4cb03893f45fd8cdccd7d071456c35beba68eaa7b0f345b90c642e377b9598edcda6faa33494ed612475bce5e215811df8be6d5a895cb16d82a46b0d0900aa563c7a182c97e8a5a556b1061fb32752294039abeef63db5df612f50d2490f97c014eb808de3111ca2a506fc34b91926c6db7c8449c4587d7663edc551c1b031030d313792b9bd63111adab97685e84fc9ccb319598fb28919c49ae573036f97526d0c4547513b3f93b3691fe8de77590af4084898d8d2b414cf181960faffafa1d66f1a6f615854d20aebdafed7b7f99ddb3c0becefa7fbed0884de736aad68f037781a016b4350edb728", 0x11d, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000000440)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYBLOB="8868ab00d45728223313c92e941f18449a14de794dae8d2cf9e10c9274e81167649634e6c613dac0b21ac285dd887d15e2250558687128ded0e0921ea09224a48c2d904f5e2f20ea020462678be3ebdceef3208ff6afa86fe793710dc5d0f283fe1f307fedeb37060889965dba15e3687d2a85abcb173e2571c1a3ae81495cc20aa73c9b636cbf275c2b0e1e4214238eae0a583379955baff4636c74276ebdeb796550d107673ff96a63361b4f434193108e1bcc1c1d", @ANYRES32=r0, @ANYRESOCT, @ANYRESDEC=r0, @ANYRESOCT=r1]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x4c0900, 0xfc) sendmsg$IPVS_CMD_NEW_DAEMON(r4, &(0x7f0000000640)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f00000005c0)={0x60, 0x0, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0xf}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x101}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffff8}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80000001}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x4009001}, 0x40) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) ioctl$KVM_SET_CPUID2(r7, 0x4008ae90, &(0x7f0000000280)={0x2, 0x0, [{0x40000001, 0x8, 0x3}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}]}) getdents64(r2, &(0x7f0000000080)=""/119, 0x77) [ 236.614269][ T7780] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 236.627327][ T7786] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 236.639259][ T7769] EXT4-fs (loop5): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 236.645830][ T7786] EXT4-fs (loop1): group descriptors corrupted! 00:04:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 236.677582][ T7780] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/257/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) write$P9_RVERSION(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) setuid(0x0) socket$inet_udplite(0x2, 0x2, 0x88) close(0xffffffffffffffff) dup(0xffffffffffffffff) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="33776683517ab49f2bf4b570ffb59dd1a17a9fb1c6c216590a2e242655968e798b534b2e3c5d701803617bb87912abd2801ce2f24f200652f43bb3d5d3e2ae55d5044effdec838ea6d89c81d60bf1633f0f577fe62829ccc8b29c63f5f785f4bd27134c9d8a618dd7084a8916f27f28b5af9d19da73658d602d07afb5d69b02a1a9f2371cfbe565e78ff9cb56711c56a0e244c053c37e8013af129ab5e58593542f77ebe1fbeb15fcdecba35bb1625c9659fbd553a68", @ANYRESHEX=r1]) ioctl$BTRFS_IOC_BALANCE_CTL(r1, 0x40049421, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), &(0x7f0000000200)=ANY=[], 0x2000, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 00:04:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x100000001}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x102, 0x84) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 236.949190][ T7807] 9pnet: Insufficient options for proto=fd [ 236.957612][ T7809] 9pnet: Insufficient options for proto=fd [ 237.020015][ T7804] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 237.031585][ T7804] EXT4-fs (loop1): group descriptors corrupted! [ 237.128425][ T7815] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 237.155538][ T7815] EXT4-fs (loop5): group descriptors corrupted! 00:04:09 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x8]}, 0x8, 0x80800) r1 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) getsockopt$TIPC_DEST_DROPPABLE(r1, 0x10f, 0x81, &(0x7f0000000040), 0x0) unshare(0x64000000) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x100080, 0x0) recvmmsg$unix(r0, &(0x7f0000004800)=[{{&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000002700)=[{&(0x7f0000004a00)=""/140, 0x8c}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/249, 0xf9}, {&(0x7f0000001380)=""/224, 0xe0}, {&(0x7f0000001480)=""/131, 0x83}, {&(0x7f0000001540)=""/185, 0xb9}, {&(0x7f0000001600)=""/17, 0x11}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/150, 0x96}], 0xa}}, {{&(0x7f00000027c0), 0x6e, &(0x7f0000002880)=[{&(0x7f0000002840)=""/45, 0x2d}], 0x1, &(0x7f00000028c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd0}}, {{&(0x7f00000029c0), 0x6e, &(0x7f0000002c40)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000002a80)=""/75, 0x4b}, {&(0x7f0000002b00)=""/52, 0x34}, {&(0x7f0000002b40)=""/93, 0x5d}, {&(0x7f0000002bc0)=""/102, 0x66}], 0x5, &(0x7f0000002cc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140}}, {{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/191, 0xbf}, {&(0x7f0000003ec0)=""/116, 0x74}, {&(0x7f0000003f40)=""/53, 0x35}], 0x4, &(0x7f0000003fc0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x130}}, {{&(0x7f0000004100), 0x6e, &(0x7f0000004200)=[{&(0x7f0000004180)=""/104, 0x68}], 0x1, &(0x7f0000004240)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x68}}, {{&(0x7f00000042c0), 0x6e, &(0x7f0000004780)=[{&(0x7f0000004340)=""/244, 0xf4}, {&(0x7f0000004440)=""/249, 0xf9}, {&(0x7f0000004540)=""/23, 0x17}, {&(0x7f0000004580)=""/117, 0x75}, {&(0x7f0000004600)=""/203, 0xcb}, {&(0x7f0000004700)=""/73, 0x49}], 0x6}}], 0x6, 0x10100, &(0x7f0000004980)={0x0, 0x3938700}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000180)=[0x43, 0x3ff]) sendfile(r2, r3, &(0x7f00000049c0)=0x9, 0x8001) 00:04:09 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r1, &(0x7f00000000c0)=0xfffffffffffffa2a, 0x8) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) umount2(&(0x7f0000000040)='./file0\x00', 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80000, 0x20) 00:04:09 executing program 2: perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/fib_trie\x00') r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000840), 0x802, 0x0) sendfile(r1, r0, 0x0, 0x7ffff000) r2 = getpgid(0xffffffffffffffff) recvmmsg$unix(0xffffffffffffffff, &(0x7f00000044c0)=[{{&(0x7f0000000140)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYBLOB="2b285dd37b00000000ddff000000", @ANYRES32, @ANYRES32, @ANYBLOB="000000001400000000000000010000000100", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000c0736ab0df5d4887be789e51c5e600007beeca28ae82f280c1d0ab76a14763c1dc4272772e990155401140eb9553d136ae10fcce516e8ce154cdb62f5bd12300578c6bd00ab3c0333b72ba72a115156eb43e87d6eea4686ad5c5c38191cb681970fdd0aad1123309744886ddee4f050e51e5f1a19484242508d21f2b7fa1645f"], 0xe0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000002240)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000002800)=[{0x0}, {&(0x7f00000023c0)=""/46, 0x2e}, {0x0}, {0x0}, {0x0}], 0x5}}, {{&(0x7f00000028c0), 0x6e, &(0x7f0000002e00)=[{&(0x7f0000002940)=""/74, 0x4a}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f0000002e80)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, 0x0}}], 0x6, 0x10141, &(0x7f0000004740)) write$cgroup_pid(r0, &(0x7f0000000080)=r2, 0x12) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/attr/keycreate\x00', 0x2, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32, @ANYRES32, @ANYRESHEX=r4, @ANYRES16, @ANYRES32, @ANYRES16, @ANYRES32], 0x3}}, 0x4040025) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) setregid(0xee00, r5) 00:04:09 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) socket$tipc(0x1e, 0x4, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000040)={0x0, 0x20006, 0x9, 0x1, 0x7f}) 00:04:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) sendmsg$sock(r1, &(0x7f0000000700)={&(0x7f0000000040)=@pppoe={0x18, 0x0, {0x4, @multicast, 'vxcan1\x00'}}, 0x80, &(0x7f00000005c0)=[{&(0x7f00000000c0)="b60e42dd5be62e", 0x7}, {&(0x7f0000000280)="81910f88468c8c2c05c56daef518f2f9bed1dbcff38dce58ff89e4cda1896199a44471c67550bcd38799ef840b8d05e68ed8fedbb611a76801deb6b94a42486013b7c00ca7bd278c4e26c5f4e1097ee1d63f7316c8951f81661b98b83b71090792ca4ce359b0b6d9caaae76755dbba9686711efa8a7ac3de68d2316258a4c1df34faa3af12bc6cca49081619bcacee15412256c9943b38", 0x97}, {&(0x7f00000001c0)="7e1eb4e29a50b197cf4cd11c1a8ee073f564f923179cc31e69c63729c7474c4cdb5ea719a849ab48e2b08b87", 0x2c}, {&(0x7f0000000340)="4e0f696cdef62a05b4eaeb06d0093ee1ddb3318005ed0616437ef6fdf909af94076677a6991b92f6831298fe84ffb542db1cb7cadbb013e499ef1b8ce43104742067a58aebedd62bc228e10aafcaca980acce7c1321e2ff6e645dbc41e304a6c8d0f728c9a58b565139ec159c79c55bae0f9f4b68aa4249d5355a090e5b0f5bf9f6cdf26c02b7a0d286abbc5a8ef6e4c1d90eae5593bae4bcea9c521fa387a435e7bbf1c9f1a9ad2c7f3d2b6e99062e594fc", 0xb2}, {&(0x7f0000000400)="7f37b94f1b67289831228d5c2bb08278632d72b5b68645db1fda3964603759e51dd58e76183d46b36940513901f433f6c70428351bd9499be1da623b9cd2f7fafb1e4f8afebdfe39c82f13eb9bf72a26bc6f9fb0f52764ef65bf031e9f2a0632b588f7875ff10ef426438690c23a506ca93062a7b867d2f6748f7341d5b9e70d3f07d270921e6f196e41e6c0279ffc8960b459665cc7165dcb5a6859f7fb31fd7e49bab06b1b4f1c86bd502b4b679a11f24c1e182b2d0d5d7db8bc", 0xbb}, {&(0x7f00000004c0)="e3d6d9702f03637527adb876c789954c28a3e828cbc2fb75a746f4f3d31a859b49ee", 0x22}, {&(0x7f0000000500)="1db0b04851d4f534b9cb86", 0xb}, {&(0x7f0000000540)="fa7f269e9c53f0523703272c1d497e39bfdf448d692373bc17fcd41907d07ba10e10b82bd179cf013301431575f2cad877e532c15d436c686e01ff594140d8c7f415028de0d26634cf5ce9f23d653dfe59cf75", 0x53}], 0x8, &(0x7f0000000640)=[@mark={{0x14, 0x1, 0x24, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x8}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}, @timestamping={{0x14, 0x1, 0x25, 0x8000}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x2}}, @mark={{0x14}}, @txtime={{0x18, 0x1, 0x3d, 0xff}}], 0xc0}, 0x44000) [ 237.188263][ T7815] EXT4-fs (loop5): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value 00:04:09 executing program 0: fork() r0 = fork() sched_rr_get_interval(0x0, &(0x7f0000000000)) ptrace(0x10, r0) fork() [ 237.290832][ T7832] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 237.302253][ T7830] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 237.314743][ T7830] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/241/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:09 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000280)="20000000000100000c000000dc0000000f00000001000000000000000000000000200000002000001ac4f2a225a1c4af20000000d1f4655fd1f4655f0100ffff53ef010001b35600d1f4655f000000000000dff440000001000000000000000b000043501f4ab15f4c6888498f98614aae9fcfbe7e0000000039f1e465c86853bacca271b1797fa42a90ea60aa2cf21b083b994bf543187d1a5921daf33c4f8dfc3f10f87b8fb6988321af15ae2c7e148c773c1fea78400ff5cd74b29dcd392d72aa5c467455c3d829b2", 0xca, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x10, &(0x7f0000012800)=ANY=[]) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000004c0)=""/175, 0xaf}], 0x4, 0x5, 0xffff) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, 0x0, &(0x7f00000000c0)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6(0xa, 0x1, 0x0) pivot_root(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) open(&(0x7f0000000440)='./file0\x00', 0x84000, 0x40) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r2}) umount2(&(0x7f0000000240)='./file0\x00', 0xa) ioctl$KDSETLED(r0, 0x4b32, 0xc342) bind$unix(0xffffffffffffffff, &(0x7f0000001c80)=@file={0x1, './file0\x00'}, 0x6e) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000058c0)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000005880)={&(0x7f0000000680)=ANY=[@ANYBLOB="d148bfe4f875dd43e52123974f58f6f1a7e40100c400d644f2390800000000000000dfb4ae00837718533b597bf76940f81e16dc1852e73e", @ANYBLOB="000028bd7000fcdbdf2501000040400002803c00018008df02af69bb6fef6efe68bccc27700001000500000008000100020d000000080001000100000008000100080000000800010012fb0452ff136555d0a9cc6404a59d7786030000000800010007000000080001000600000020000180140002006936543526c4c7f6cc0000000000000000f05549c7e5adb841d82e09a2a51d99b82bc41a1dc375de31b32fd657e0c61cd267e788d16ef7c19f014b0fcb78b1737396ff8a1d1d6760cc4295a3dda3c9d338c1d66789ae8770f33f4572c776bcadb3608d9f3e48493f2fd7886b878666a63b", @ANYRES32=0x0, @ANYBLOB="387907fb1377b0f054e63c3c00", @ANYRES32=0x0], 0xd0}, 0x1, 0x0, 0x0, 0x4004081}, 0x20000040) [ 237.330709][ T7832] EXT4-fs (loop1): group descriptors corrupted! [ 237.340755][ T7834] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 237.409507][ T7847] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 237.422086][ T7834] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 237.437203][ T7847] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/261/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:09 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1504}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x8480, &(0x7f0000012800)=ANY=[]) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200000, 0xc8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="8c0031da03a0d181738d015c8a882c3266d0722acd9435756147e9d5f9e0abd40808b5ac871d712fc59a25368674535e7306f31a989b6dda4f082fb0ce1c3bf8a3bde56c480860c12bcd18766874fd31904647b652edef32512f17ccd29525641fbd4e33aef12e1f9375", 0x6a}, {&(0x7f00000001c0)="9b568cbe354cee6e69288be79d43fd962d3cc11e201ffc5a63", 0x19}, {&(0x7f0000000280)="5a3a6d3be693e52652b819ff7fb6797b58f5ffd69c628909e3278d3caf084b11d10c6f24a62975b28696e9d9e2d1f02db66146e3ccb5b3489ae7f3045ab6790f7aefc9d4612af31b03060717db699a8ab9b480e4af0c705a31aad1698d498f903d", 0x61}, {&(0x7f0000000300)="76d62ee2729a2b3c57d7a4ec7641eceadabf6ec65b9c152252550f", 0x1b}, {&(0x7f0000000340)="9609d7055bf11c9f5f57668a8b6d241173ea21afcc4660137b325f87d890c2da7263147f4f5b7bd0ad1f69c80425bffbcff4c6bb3c12dd9ce64769e69ed19ad12352c6f0b129fe2d8db77dd43150c7c45394ee76f26148e31e32d7833a0165ef68288aa5f49a5c29e3cd517031963d969cf6741ff7078551d6310fa10a98bd0975c3e2d25e43634075e5ac0e8c4e970a7cb3d516e4011bb860c701801a7d0fdf481b6bc9f6884bab46a51265e0a7fd4576f9f7619d8dfd166600c41a40766506ee5ab980ffd999c2d2e541f7ed83c6c62a9e6f7448683455b3ba28dd136acd1a142939f6", 0xe4}, {&(0x7f0000000440)="c8d55cdd7eef8440adee4f1fc5147e98d645eb0a500a3296a1ed1bfedb7ccde613d9be0e7f7d09f1d934a3baed95291b1c1c557e312fd712e516f74491e2280d9c9392c3967fb4a17683426a230d486ea2220bd2d954c1cd84c4", 0x5a}, {&(0x7f00000004c0)="055874b815137044f7dc4bca2f0498307cb25bd8302d89ff47be51244edcc120ddc3d372b1b3684ce482ea3be848d45faefd5009b1003e8035ccbb731c114ad293fefaa0ea719feaf012c76ed792ffda761b28cf897d456d395a670e72f1b106a72b48d10a4db734d14a95dcb2de41d0e9b3d67f5a38d431f956a89d5e12508320d2daec85d0284f01ddb9639d1c967b9e1ff9951d3690b25848be33011031549b9a20", 0xa3}, {&(0x7f0000000580)="70a1586c5fccf1b18bc3ff2d9fe8058565298fc190b0d2957894789b1581af27bcfa7dc194dd85bad1b22317b4da183374878f", 0x33}, {&(0x7f00000005c0)="ae95ceae0999302333f8be18bbe98c92cac504b4eb13d3de0620db5326bc661091f918980680e299de7ae376c5ca02ba6e9f70e26a60f58ada67687faa7ac0e2d30709f4229951bb3097b8156c6cd0c50e708b8e673ed64ea5103a41dda75d5d9ffdc823ba29cefe281ac943a6f5c78b68e3cc86e5709ae1e753583dbc8be4eac09e83b0047549b587075177be001ebba36068a368f00f6704e2d1f135363afd043c83366a46ddb94caba806c736ec4493d331488aa524b01e9571", 0xbb}], 0x9) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:09 executing program 5: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/vtconsole', 0x24043, 0x104) splice(r0, &(0x7f0000000040)=0xffffffff, r1, &(0x7f00000000c0)=0x81, 0x9, 0x2) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) getdents64(r2, &(0x7f0000000140)=""/103, 0x67) [ 237.482892][ T7868] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 237.495214][ T7872] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 237.512951][ T7868] EXT4-fs (loop1): group descriptors corrupted! 00:04:09 executing program 0: unshare(0x40000000) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) unshare(0x40000000) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8916, &(0x7f00000000c0)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x00\x19\x02\x00\xdd\xd4\b\xbb\xbb\xb0]\t\x0f\x89d:\x8f\xecb6\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\xed\x05\x00\x00\x00C\xeb&\xc6\xd6\xcb\x85\x9a\xb6OFl\xd3\x00'/79) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8915, &(0x7f0000000000)='lo:|T{\xdcD\xd2\xaf>o\xd6Q\x00\x19\x02\x00\xdd\xd4\b\xbb\xbb\xb0]\t\xee\x89dD7\xb1\xd6\xd7AF,\xa3\x00\x00\x00\x00\x91\xed\x05\x00p\x16\xc4\x00C\xeb&\xc6\xd6\xcb\x85\x9a\xb6OFl\xd3\x00'/77) 00:04:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {0x0, 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 237.577798][ C1] ip6_tunnel: ip6tnl2 xmit: Local address not yet configured! [ 237.603988][ T7872] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 237.614203][ T7877] EXT4-fs error (device loop3): ext4_fill_super:4587: inode #2: comm syz-executor.3: iget: root inode unallocated [ 237.660080][ T7877] EXT4-fs (loop3): get root inode failed [ 237.693879][ T7877] EXT4-fs (loop3): mount failed [ 237.703413][ T7891] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 237.714777][ T7892] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 237.724410][ T7891] EXT4-fs (loop1): group descriptors corrupted! [ 237.732552][ T7892] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/262/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 237.847004][ T7877] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value 00:04:10 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$evdev(r1, &(0x7f0000000280)=[{{0x77359400}, 0x3, 0xaaf, 0x2}, {{0x77359400}, 0x1f, 0xd90, 0xae7}, {{}, 0x1, 0xf2f2, 0x1}, {{0x77359400}, 0x2, 0x6, 0x6}, {{r2, r3/1000+10000}, 0x14, 0x9, 0x9}, {{0x77359400}, 0x1f, 0x9, 0xb16}], 0x90) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000001440)=""/144, 0x90}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000001500)=""/206, 0xce}, {&(0x7f0000001640)=""/196, 0xc4}], 0x6, 0x1, 0x2) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f00000000c0), 0x4) 00:04:10 executing program 4: r0 = add_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000280)="6622a90bb22679e5dfec8634d58558d2586b5f79b3589f1324dde7bf182643178d66d90cded4e5dbd935c65a84a56b51bef8ea68d01f5065c2a2c95c3dd6f1f14853f3ea4ca59ed60481b8847803c085f601fd8f1449c09d1a14bdd6d78d5d30131cd5bf9fe3bdbb976bdd12cce375f19dd8509cc9a22d29f5dde5da402052630d39bb0daa928eaa5c915a0a0eb1aa4b4238e18c58dc4acb459d3c4a", 0x9c, 0xfffffffffffffff8) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000340)="20000000000100000c000000dc0000000f00ff00010000000000000000000000002000000020ffff53ef010001000000d1f4655f0000000000000000010000199f422be74400000000000b0000000001babe782583cf82668b0afcf49bb7e7d9a0258e86a1016470432016bf63ae9c1a5d2ed8a3cf44a4d5e45f0746429238f728af107e3a1160c71d744cd400997a480f8f882a", 0x94, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) keyctl$assume_authority(0x10, r0) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400), 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r1, 0x30, 0xffff, 0x7fff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x200) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x9, 0x3, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}, {&(0x7f0000000040)="e1265dcfd55983dc89ba385125f7095eca9504e47ddb42c0ca4b5fcfdee339a79e6cfd80b879184c4d86559d009cae761c0f01be9ce18f4f870206a1d022036f6118ecbb042c18b4d6116659b95046f1a3f8634963464a8cad3df1c712e0aa15dd92f0d289406720a6c06ef10cf2a3fd78a72b77a24c1aa9d203ce6e1186b5dc", 0x80, 0x6}], 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='shortXa\x00']) openat(r3, &(0x7f0000000200)='./file0\x00', 0x8001, 0x4) 00:04:10 executing program 3: ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f00000000c0)) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(r0, &(0x7f00000001c0)='/proc/self/exe\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) getdents64(r0, &(0x7f0000000040)=""/122, 0x7a) [ 238.096973][ T7911] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 238.103145][ T7917] FAT-fs (loop2): Unrecognized mount option "shortXa" or missing value [ 238.104957][ T7914] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:10 executing program 2: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x80000, 0x2, &(0x7f0000000100)=[{&(0x7f0000000280)="200000000002000019000000500100000f001300000000000000000004000000000002000020000020000000d8f4655fd8f4655f0100ffff53ef010001000000d7f4655f000000000000200001000000000000000b000000800000002f000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00fffbf0ffffff0000000000b138543112eb43ac9dbc7e1411f64d55bad240", 0x1f, 0x4e0}], 0xa08041, &(0x7f0000000040)={[{@norecovery}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$incfs(r0, &(0x7f0000000140)='.log\x00', 0x242, 0x8) sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)={0x260, 0x0, 0x2, 0x70bd2b, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x2}]}, @TIPC_NLA_PUBL={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xcfa}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xb59}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7f}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x29a}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}]}, @TIPC_NLA_NET={0x28, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80000000}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x46f6}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0x114, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x13, 0x1, @l2={'eth', 0x3a, 'ip6erspan0\x00'}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'veth0\x00'}}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf06c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x401, @private1={0xfc, 0x1, '\x00', 0x1}, 0xf5f}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x100}, @TIPC_NLA_BEARER_NAME={0x18, 0x1, @l2={'eth', 0x3a, 'veth1_to_batadv\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x4, @remote, 0x2}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x7, @private1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}, @TIPC_NLA_BEARER={0x60, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x14, 0x1, @l2={'ib', 0x3a, 'team_slave_0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x15a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x101}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xc972}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfffffe7e}]}, @TIPC_NLA_PUBL={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3583}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x784}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x18000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfd3c}]}]}, 0x260}}, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) 00:04:10 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) renameat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x6) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 238.180291][ T7914] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/260/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 238.181038][ T7913] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 238.216095][ T7921] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! 00:04:10 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/161, 0xa1, 0x10000, 0x0, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r1}, 0x8) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_P2P_DEVICE(r3, 0x0, 0x48c1) r4 = syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo/4\x00') r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000400), r3) sendmsg$ETHTOOL_MSG_STRSET_GET(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000780)={0x150, r5, 0x101, 0x70bd2b, 0x25dfdbfc, {}, [@ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x80, 0x2, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x3}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}]}]}, @ETHTOOL_A_STRSET_STRINGSETS={0x5c, 0x2, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8}]}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x150}}, 0x4000000) sendmsg$ETHTOOL_MSG_COALESCE_SET(r2, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x24, r5, 0x10, 0x70bd2d, 0x25dfdbfd, {}, [@ETHTOOL_A_COALESCE_TX_USECS={0x8, 0x6, 0x5}, @ETHTOOL_A_COALESCE_RX_USECS_HIGH={0x8, 0x13, 0x1f}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x40801) r6 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0x100000000, 0x4, &(0x7f00000005c0)=[{&(0x7f0000000380)="e068a6baf67e1de09f0921d66b28cbf109fbf41d0573798c3cdc86d1df5928aff458975019085514ef59ce0063604d7ae21106993610246d97648145663b63c01b6d2fb6741f722246d99b3134ba4f8fba8b2bded283aa0955dda6c44685450e22bd806245ae2ebec2", 0x69, 0x80000000000}, {&(0x7f0000000400)="7768fec52b98decf419e885dcecd8b84d5b444fe862a2c643621cb331e6348e49c792a6519fa4d17e8fc62374babc243da2a46659fcebad9f08452f8be500b83abc989bf348c71a5b1378c44174ffd2e3fe355f55247c7bb7ccb2ee12ea10d2e8c68173ce9d74637c72b20064f42e348af3e3af2aaa71e9e05642b8b02", 0x7d, 0x5}, {&(0x7f0000000480)="8b", 0x1, 0xffffffffffff8602}, {&(0x7f00000004c0)="79121cacc108ec828a54e18abcbccd775c8eafdab7a227574ec2aa6bec72bae8072ee72cacbff032d5e303175dd842cadaea281bf94df099b41b7e119b27730506d533dd22f3e8833c8a08d056ae0c5dd17c11200efc565b02b977aa83cfd2d39a0e12ec22648b35e0672d617afb3ced2998ee5c45d760da5a9b59f13d38f77e9523a226933b46bf51068c40a0bfc0bb0fb1493a0a6197aa14db17dfc6690f1b88bdbd394b43d8bd0dad81ccbddeaa03c0596ee68ec378da50f3cdc3036c0c74fe0370975ca2c75c04b8a29acada1d968b", 0xd1, 0x4f}], 0x0, &(0x7f0000000640)={[{@dots}, {@nodots}], [{@dont_hash}, {@audit}]}) linkat(r2, &(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000680)='./file0\x00', 0x1000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/39, 0x27, 0x2000, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 238.245137][ T7921] EXT4-fs (loop1): group descriptors corrupted! 00:04:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400), 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:10 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17a) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f0000000380)={0x1, 0x3, 0x1000, 0x2, &(0x7f00000000c0)="48f8", 0xc3, 0x0, &(0x7f0000000280)="98682e7aec5764343e612584e2744674af4362427618b17d57bc0e5a38db9aefb055b0aa028a94ef5868eabdbda08f502af1bdf32a20dbd052d0bfd9fb7584aac39c5facde549086ea045531eadaa83220da6d9397426f5b25ab3e174945c870f4886bcb7ce7c1e7405dbe82965497ba50617905936e0d93d453a4323ccd07feb596eb01f002b00ae8c4906cffc83b9197682448ec3834f83d74afd5c680448c2e51a911328e430f206d3be80144e1628d9d1aada1e6e59780fc3eb414e5d0b830a044"}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x6}) [ 238.358788][ T7938] EXT4-fs (loop2): Unsupported blocksize for fs-verity [ 238.377334][ T7941] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 238.472307][ T7952] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 238.477514][ T7950] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 238.502479][ T7938] EXT4-fs (loop2): Unsupported blocksize for fs-verity [ 238.511594][ T7950] EXT4-fs (loop1): group descriptors corrupted! [ 238.547383][ T7952] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/261/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 238.614603][ T7964] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:14 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000004000000000000006c12473b0500000085000000050000009500000000000000"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='ext4_ext_show_extent\x00', r2}, 0x10) recvmmsg$unix(r0, &(0x7f0000002240)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/187, 0xbb}], 0x5, &(0x7f0000000600)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f00000006c0), 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/112, 0x70}, {&(0x7f00000007c0)=""/230, 0xe6}], 0x2, &(0x7f0000000900)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/162, 0xa2}, {&(0x7f0000000a00)=""/244, 0xf4}], 0x2, &(0x7f0000000b40)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000b80)=@abs, 0x6e, &(0x7f0000002100)=[{&(0x7f0000000c00)=""/190, 0xbe}, {&(0x7f0000000cc0)=""/25, 0x19}, {&(0x7f0000000d00)=""/245, 0xf5}, {&(0x7f0000000e00)=""/81, 0x51}, {&(0x7f0000000e80)=""/215, 0xd7}, {&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/223, 0xdf}, {&(0x7f0000002080)=""/31, 0x1f}, {&(0x7f00000020c0)=""/57, 0x39}], 0x9, &(0x7f00000023c0)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="002200001cf920f6e23d00001d1971a6484ef8cfcb0000000000010000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x78}}], 0x4, 0x20, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000002540)={'syztnl0\x00', &(0x7f00000024c0)={'sit0\x00', 0x0, 0x2f, 0x3, 0x40, 0x1, 0x10, @remote, @empty, 0x20, 0x700, 0xfffffff7, 0x3ff}}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002600), 0x1, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000002640)=@bpf_ext={0x1c, 0x6, &(0x7f00000021c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3}, [@ldst={0x2, 0x0, 0x1, 0x1, 0x8, 0x30, 0x1}, @ldst={0x2, 0x3, 0x2, 0x6, 0x4, 0xfffffffffffffff0, 0x8}, @jmp={0x5, 0x0, 0x0, 0xa, 0x1, 0x8}]}, &(0x7f0000002200)='GPL\x00', 0x9, 0x26, &(0x7f0000002480)=""/38, 0x41000, 0x0, '\x00', r5, 0x0, r6, 0x8, &(0x7f0000002580)={0x3, 0x2}, 0x8, 0x10, &(0x7f00000025c0)={0x2, 0x2, 0x8, 0x4}, 0x10, 0xdeb4, r7}, 0x78) r8 = fcntl$dupfd(r0, 0x0, r2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000002380)={r4, r8, 0x0, 0x15, &(0x7f0000002340)='ext4_ext_show_extent\x00'}, 0x30) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) 00:04:14 executing program 2: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x80000, 0x2, &(0x7f0000000100)=[{&(0x7f0000000280)="200000000002000019000000500100000f001300000000000000000004000000000002000020000020000000d8f4655fd8f4655f0100ffff53ef010001000000d7f4655f000000000000200001000000000000000b000000800000002f000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00fffbf0ffffff0000000000b138543112eb43ac9dbc7e1411f64d55bad240", 0x1f, 0x4e0}], 0xa08041, &(0x7f0000000040)={[{@norecovery}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$incfs(r0, &(0x7f0000000140)='.log\x00', 0x242, 0x8) sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000200)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)={0x260, 0x0, 0x2, 0x70bd2b, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x2}]}, @TIPC_NLA_PUBL={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfffffffd}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xcfa}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xb59}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7f}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x29a}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x3}]}, @TIPC_NLA_NET={0x28, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80000000}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x46f6}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0x114, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x13, 0x1, @l2={'eth', 0x3a, 'ip6erspan0\x00'}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'veth0\x00'}}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf06c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x401, @private1={0xfc, 0x1, '\x00', 0x1}, 0xf5f}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x100}, @TIPC_NLA_BEARER_NAME={0x18, 0x1, @l2={'eth', 0x3a, 'veth1_to_batadv\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x4, @remote, 0x2}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x7, @private1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}, @TIPC_NLA_BEARER={0x60, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x14, 0x1, @l2={'ib', 0x3a, 'team_slave_0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x15a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x101}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xc972}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xfffffe7e}]}, @TIPC_NLA_PUBL={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3583}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x784}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x18000}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xfd3c}]}]}, 0x260}}, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) 00:04:14 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x8, &(0x7f0000001380)=[{&(0x7f0000001540)="1846d6eef479b6ac03b7a18ce8ebfc83c726f458e17cf40f1775eea7d2f903fdf2eaac7e95b8f66cf03522933a5f85e7f9997c771a9b69df7212681e40f3558c8c076307a283dd80e7eb4ad7c88538dd157c1d33f4bc00b462431ba62b97c08bf24e4360ec2da1108dbf12364a13fd3adb594c15f2843510c3c69f4656d4356511e1b27dc9896ddf01b36b20da343b112975e7799f7f442edf00dc56dd4af62805a1306b87f0226ff4bf07c2aadd11ac2276890b5814ae4c819556fb382005d57ff9f9c2ce08583b301f9930ae58949499f0865c1dce967d1580e1c7de8584c1668ed30392ff9d4f309e859fabd3085572f8af6fb8a640b715c4ce5eb4b9278fcf0ae946e0ba34ef22eaae4e", 0x10c, 0xffffffffffff163b}, {&(0x7f0000001440)="b6136be231f81e683168864188150ff03da8de1e0cb57cfb224ca16e865b41b77549416aaf41a563e5b9236cbf0b3f42c2c79656d35a255ee5d7e4eee82307de3c3a6bf49f7d416deb380b7a64aaf1f9b4992bcb2a5b34e113c6fce9f470bd0a062d8339210b51b85cc6161d8d284b6ea621ac2643f8c4edece71bbc6ac986b4758132b311453690a8afe784a5190971e1736aa5154e5469c3d3269826edf260f9834a3e487dbc1cfa3dcabcae68d616b35f0b7a30d057d21dde4a0b13145bb01113103ec65ab73dd9", 0xc9, 0x1ff}, {&(0x7f0000000280)="3f33f897a1c2bd01a7b754dd6abcb906f22670464b250a7103f0ff6a674c8ec525261bb506cd6876aa334af2161cedacefd33c6eb6eab6efc83f735e81c52691470a0c384e98c82275f583d87df82e0037895b68d29c13e61adc956869217a71dc04024a285210a4c3d2bde5af073d4736bd212a089f694d94166686d9c287fbb3bb6617eacc008aa004fcd65bcf389e29a76a6c8d265f208ea49839294a1e013c2ca39cddc15ea0e721251a106637be76142d5db82327186b901f3695bc3ee8ff5f1353bd5dba2e0d94582315d79aa44c7fdb5045e742a815617ede683a8cc3230c2e7cf34fc9f43774ed9bb1ac5a68149efc510b13d105aacb8bd2157fb2bae2c6835787d2e6feff2fdda3161e2bf8be175e4a5ec7900915f5dc90984c3d927713452f7ecd8a9738f49800f0c8f092d725393236998a6828a4fae97280dc4eb27be06c993e8177d1d56474a7352f7abec8885e50946eb616efac2fdc349acae92385de30f9916cc896d0a580df0f2244d608ff3d12ff8f397ca82ad5e42ad06396420823a21be168307f46f8eb2ba53ba610f2a4d516d753263ddaecd709f7d63d81960e254094c1d2d14f0fbc94333de0e3b707bffd57bf4f538da052ee4dcd6651d53cd6300a8c025f6bd704439a2ab7d55c95270cfcd3717912478297a5e48e42a2e79cbb9cce744755c3562377fb2e879227e5497e8d624018f7e68d6e2e1087f1c1c81dd7332d04addd67380f80f9e41080d2418d20ac56209cdb0c18e0dad4c813e57c068b47a8eed6cfdce6415f98ea49873f6b0aa399ae4e4532b366fdbd602029f984ec73e277d5248b8ca7e6075fdb393e859abc91f108199c6eadb75f2a210e96166e6acc16ec963b8cf05969d0043a6b945cc70037f20ea435485f8b0ecda588a9c2846ebf46c39019a49f05f9f3da91e421db8e010b1f7c73b048de5e8b6df88bcdd6ffbad31ad7418032a65433220c5a71573b3a708a2d71383f2b0b091864c0297d340294de9a250aef905a74a523c520f388382e5e00f75591cfc02895b2ad01d047d5e27f20c04c4efbcfc847bc494167ad70a0e15860a49fca6554858630a0b27d517e2fa503825b6d4014e8e0886752649a6a1c50376f934da26e3b014e2179cf6cf836805898bb2b19b0568e926809261129629200f370dc8c3a137c77e0f83e4b5aa9ad4652634fc973f22fa34f7745f8f788de6e522a3d8e32c2373eb47760a70f34125b860b01bef1b217ab0b4bfb65622a28b39f3689e79e8ed2a488f4c7f100e2a17c5a8292c2a7570eb04ebd6ee13f22114294850c9e37745162ba855036373a993b3b38a62ff3fa240e7b7906dbef6de5c0640511d64dc48fd4f141fdbb1980ac7147403f681e08a79d3cd2a70ae7beaffebb4df7b4fc90878cf5a03a812359043c9d658474963f6d06d43eab33acec76f6fecee509f509db7e1c12b6bc2d351595408756d22552dc4680f3401da36d7c7269d331aa1644f36d8bc6bd3b9fadb67aef45f0e2ca7b37d5bf9b8b16ee8fdb64e6da5e13b56cf35c06af5fe9674cda8e2f7b030371839109d920103632e717db57d954109190c962d15425235f2f975f68373bbd61734f58ea0b98fc831c4cf3355ad415a36db8a2f3b439d1343f106a133820d26fddfadd4722a216363295077918e2b3eba0dcfa2330354305cbaeb8289be4e8d776faec1f4b765850d3a946f29b62c83d89109279488ff2712af9d61aced61511b959eb9bf279efcabeb5f5d1d34e0c0ea6b16a22ab91eecd77d7549dc047eb8e8d75a86784a246a0a0ccb4847cc410e18ecb3adcd3f97e4e842df728a522182c01634cd6574d27465ba64dd56c9260ea891206c3b5f6d5fc3e928762fa2da6503a0a146014ffec9a9fa40b0cbe0519787d2938a607706e960f5028b2e1a9275a72b534c3b42000cac0ac7e2efae05889f7b431bc56728f65d7ea9937c51a69f9711931b435ee8f3faf6706f2b5daa9f962c271d1ba7890320374e4ae6174856b31ff20ac19c56234c73f04daefc45be6eb54dbd6866dfdc0e478e76ac8e156a51a442c7269292ccbe43a01e3662917aa0fb4af647ff3868d632e2f51f359547a55351cde74adf21c99dd990ca4b674a4e45de2e063e37ad16b3a10776395f6641c570027908cd011dfba6bd9aa5f7f60dff0302eb7bad9803adb08ed2babb80a069c46b4e2aee9ec334592fc3a7c70ddbbd5558ed31267a7f3cdee8d14d5b06891274fd86bbfdd93ab3c4dd55aae2a37d7c6ffb49b9522459edb427190339b58e583fd77513a1d5a0d064ef697eb9e3035f1d14779704d35df56ed0585cc05aa653d3525fc7416fce14a536d696f31aeeddea4f872708d3df52a574be397a4243037820c5dd066200e675bbf0d7429f15e8d06d00c022daf0e566f7fddf336df77f52efce6bca0e4d7c0cfc1bed972e76e7c1580988c895c6343a2391e248a8bfa689fbafc7c76a2da5664892609fcc133f728d01846e2312d03f0d22d7626529ec2a404837a1aac6772b4285a16819741177b315dd3929cbf98e306be9237f55acc107ca4100aac2a80cea34ff3e9411b99158f44d52013e60a6060d34f8d2936a7714708c2dc255de99ec1dc21e3571afb49fa69598d556bffda0e1d453db8ad7f2e8356e136c3125360bf35a0142a241f60d070d089a288042ff318b017a09482c72894a1b7a8dc2c2b5a98e5b68fbd6c01ea1cd171548e69ac4e9b10bf6cb8013fb8f75e0b2ce201371551fc0f224d69dd8a7dcb677570361a3c6834ce9ca69351baf00ccded5c8d856960357c2e93a9b2856e752177ce71f794db27d3e400a0314a6e27cc38c469365713c71dec4e6b3959328dae7917bf05c5fdab752ec154a442957a7aaa7132dee096885d11a779982a72803afe254edc7d09b0bb9cdb6d89e55a8a9f76d6c17b4930d53c47aa0930906f2b9d6edb59d2c2fca36d3e7637778a3c36f1b9f18016041747f372861888d42a829447606e610157d38600af1a23d9873a6a6d0fd7d9846e9ca51ca9ddaee53e3062719f1a408b6aeeab1ac76ad4437f5abdbde71a01696f888dd375e9119b3bfb49ab75caba402f494d48b60c446caaf9651c90dc3f06fcc5479632b7b6db4e1aa3a9082572c748ec55f5a54be02fc59b25747cbf2db1280764048d78dacb2b3e42ad434a930a3666e0e26bc9cfaffa847203c222df61040dd5c1c3a498a3bbfc65c1631bb519efb8ec4e24d078972a99adbce1727e123a279cd3bbc824b045c32a8900e0b1bbd3cc68d507d5767ee7126511bef5109b577c972a18f1ed2171e3e602b978fa996eba6037af4ac32d0ce6ce77c43fe3f9cbf865a0369f078fd01f671fbde252447b3d9a92342a1d0c4f452ffbba1596bb18d96ac7182b4b80ad19d72a05f3de9716a592ffe8b95a53f549dc8cf16dbd907e542fc6b3ddfa18189f6ea3c7487bd4b8fdb2c47be6301a5e1821a695148c966213a06844ff07aec6374fd11c6beb5c4b397ef516603b0dbc85ddb6fc68e4a8685d177915051c51ff4e3dae79abb3456240a7f98755a06f6ce2e71ed96fa42befecf59d4e6db3eb816bd8016d6e717a71c3798ec2025d8f01c62847c29a310616ffda39b7025af562910f1df3fbaee74609c443670c8215bd12b08617864912f150fafc7fba5be4f4098a3483b68aecc32b6097ca4a3c5b493e1cab6cefd00e608ba7aea2e8a3f6baba60e536c905e1a4402627f4dae19d0a4bc9d8519cc3e9cdd84f410ccc55908c8944544a9693a06cd3754634a210a60a4d8fadec813d0e6d53ec3d081949c97e93b7b7e6c42fb933ec92a6fe2b67364e0a595f24de4c931cac7038dd03bb5b9cf2608214f615e469e814508267d98ee831a55fa9f6ef5af8f15627d3c546793d1ef67cd03cf34f961478dee4e9499babbd0b25c87a1423cef0131de299f0dc6bb58e5de994afd4743d35aba993da5de5e78869ddac756d40b95aac4579deaba9a570316c35627af36bf47f8498311f9188058bdc20add7eeab0d52bb42d8ad54ffbff4d1aa908078d13366c54e695668660d4c5763188ef999ec233c62edf757aeff80c62108bfc64dd9cb7f1a80cd8f67774157b5db3f094114e2ef198b266035d5cab8035797b635ae5717824b3da3f29b03495b32ea1c04fe8e3721c4828af1504926e71aabc9cd8a9c87cb4655b04d0a7bf7cabefab2998cc94605ba3856b52917427622c8d0b63fa463fa0f0aa1ccee1a98abb22dbdd4af2c7bcee886a8c05cab52878d06ff8bf03fe02d183cc31aabe8ea8dcc72a3c6da2bbbde01613b1960d36d444fcd2080b48f0413b34ef48d5c2371752b11e715a679abb141a09534b8a4d4c908c1a7bfae710d81869a31875c6d9a50ddcbd70ae50985a0e9316ece367f368f660f1796a595a75cb144903b1d996375d5806d6d6f81d4783aeac141677abbc8dd89527227ae2699f2efbe80f6c21af7281fbea08691ceda10e25e9f856a3d069c2248cd857bef712f483911bcec50021549e7b0312d11736740462d261eb9d447f5157c9cc8d8737d0dc0a79cbc38f6f57b36707c2d852ac2001011324144fcab623bd9c181a327a3c5831f8e7bb3055fefa120f84b71b88b9c94e52039b12b4b1e01331ae4ce8c75f3d4376d482c8f96fa5aecc8f8582af796cf7ad291ad1947005e366cd8572215506b957984b1bad76b7991b99292bf6f504154107019875a95fafb6529e1843f2ad23a94619ac42301b2fee6813653fac4b927042ca98e9f73df4fe8c9f2cf3c95ee79f3fff94bb234002bb3872e97391cf91f99062d13494abea2191815aed620d149ab452730361e43ac1f6c2704459c952fb263f77d711b8ab3200b29fffaa16b642a618aeadd8bce561f40bdc71f8347f9058d96e1828d1b1b17f67b7ac9cfa7537a7e81d262418e029fd92bc56bd5bcc02762de41b6bbc8103cfc4805f8526887538af6203bb4a44fbbb09b2e4e04fa58ea477e0b9c16254f770fcebdf52e8e2fe86a94e315672300c15206920effe42480942f463a60c8e5884fc49f80a7e3daf6c95c6b14f99aebffb2de125b6b0695adbbfbd482a822b8361c8da2ca101c2f6fa81cccb41869aa28e1f7c90be7ea2ee6e6e928cb238ca23ec7af4e8fbede640feeba76004339ba7ba4a8f43078af4f4d60434918d3b5b4bab79be2e62daa55420a7c58253160641cc4c9564f6b558aee800e2ff1deddf21e2cedae9f7624f19c4cb4d54849266fbca6ac13316970a1e361f1f0faf52173ecc69d6f0bb0bf649269026c61effa8a9deb6fb6658a110ece35465f5cb5b4b5b0c6721eb52a56b383425a0760755c4fa20ad758e757f1edf290919343848229cbab22ca778715b6453b49935584c7567c888235fd3c5bb54ea23fdcd92be4bfc999c584a0cfa681e1b98b25c271d045120e7a879f90b9161b3bc507ce4fd35b6da3da82d7de8b941060c15bc423c81a04a8d4183e5ff53d6820d367eab64b848ef76d6dbddf1f5876127680222510549b97f1a6e55e38b0f6bc0802775f7aa693d2c6bd459c0d28d4fe1a1bb591656e474d770a332782bac65c91d7ed202cc68dfd49098021a6e9ec89443230a3dcc473547fe872589e281d45da544928990e39af75e8a820e263a1ddaca425fa20d5fb1a5ed68c05cf586bc07d4cb71f9214a3b29a45d637d4bc54f5667d7e9f61d322d8cab8bb4a5908167bbfcc22eb287d5acb0ad1fa53bb1c4f7c7a6f1e11daa16a8972424ebe801b43db1ccc2170a0de4df8024c04a490d634d074a11e", 0x1000, 0x9}, {&(0x7f0000000040)="595d90cde4bffa42e18a820d9878b7adf489f8444238317405dfbb547fe79da961a0125b01bc729f8e0c09d22986d23775db8f6c5e71e9723f2ad265ca46", 0x3e, 0x80000001}, {&(0x7f00000001c0)="b60cd67e8500"/17, 0x11, 0x80006}, {&(0x7f00000012c0)="724ec9382e7952281dfb114b795971e421294b32bae4cfd39dc3d74a9b8bd4ef421a4f56f262e22846ef57ca55a785c755f16a4f8cd0", 0x36, 0x8001}, {&(0x7f0000001300)="a30ea650bdae17d8bcdb9782e214b2e1a4a661576f30c4e427c478dbafdb8d97fd4404", 0x23, 0x100000001}, {&(0x7f0000001340)="84aed86d08e9b12bc1c33c6325575b5c9180ff1087692f", 0x17, 0x100}], 0xc050, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = syz_open_dev$vcsa(&(0x7f0000003100), 0x6, 0x402000) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) statx(r1, &(0x7f0000003380)='./file0\x00', 0x100, 0x7ff, &(0x7f00000033c0)={0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r2, &(0x7f00000034c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$vfat(&(0x7f00000031c0), &(0x7f0000003200)='./file0\x00', 0xffffffffffffff00, 0x1, &(0x7f0000003340)=[{&(0x7f0000003240)="f3aefd03c669e8f9b494d80d3dabe637e1b88a8c7e41b920d14c3c207a98c6ccd44800acb4e911b7d89d11d71bdab53ed8552bcc8a063976f9ad818c2eb8cead767794a25f6ccc915f2d759e7ec5661148043fe9e2a7d42deceed2afff873a706e408e398dc90dc70c24deb6b74dff3c3f2712165dfcfe54e6a118fa35ee6a36f482de60d1680bda4cb648f55c2390d0d741d1470b4625c4764917f988ccea988cd9ffc52e6e6869af8c4221c2bcce65006ec00ff1e5c5ddb3c7294c62b9eea61755eade8e64e6f97543c0f2bb8b313479a0093218eee5143c3834a1cc629b0bf617685da899156dfef83564fc5dffbc3d207c16fddbacabc41f1a99dede", 0xfe, 0x2}], 0x1801050, &(0x7f0000005500)={[{@iocharset={'iocharset', 0x3d, 'cp864'}}, {@fat=@uid={'uid', 0x3d, r3}}, {@shortname_winnt}, {@shortname_mixed}, {@rodir}], [{@fsuuid={'fsuuid', 0x3d, {[0x31, 0x64, 0x37, 0x33, 0x33, 0x61, 0xa5, 0x52], 0x2d, [0x35, 0x33, 0x62, 0x35], 0x2d, [0x63, 0x33, 0x61], 0x2d, [0x53, 0x64, 0x33, 0x64], 0x2d, [0x63, 0x32, 0x3, 0x66, 0x66, 0x30, 0x34, 0x65]}}}, {@uid_gt={'uid>', r4}}, {@fsmagic={'fsmagic', 0x3d, 0x81}}, {@smackfshat}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmmsg(r2, &(0x7f0000003080)=[{{&(0x7f0000000080)=@nfc_llcp={0x27, 0x0, 0x0, 0x5, 0x5, 0x1, "702ea8c12ad5dee0ef548bb6da67f6eafcb9f69a5e89d36356ce7c65700f4c30546ef385780f310edabf85c55079d4ff7055b846e31b5bac9dc1e6aec959f8", 0x3d}, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000000200)="ff66b77063ab4894f6e1d939cd5121df8ff280aee63d80abdf0fa0d637b8e1f60e88792faddaa277054557ee96464d8a0a418b5e3bfda8f8f6c4ef2b5f7a", 0x3e}, {&(0x7f0000001680)="b1d7fd7d5c4b3411bce11597401a445dd85c46aa4bfdd64b4bd807895bf3e9b4aa53d62a7ab4dd526cfa7671d6a9a279f567b50abb97f1934d29f9ad34634dff4dcf67eff45325a7c0bf9f10e95f89d8121a79ab80799aebeee8246973c8fbd33301dee40bc635bd2c3c9ec78d972ce0c333cd8dd88764819de1f817d262294e11e6c54a635e64fe775da2d301b4ddb4f6f562a8038cf776657b07f8763435add0f0cee8197dd5a00a478299d48077cf370df770e0e99752f96c81", 0xbb}, {&(0x7f0000000240)="30256766842932a379b11563e54dd594c702c722c3da35861e560fcb94ec89407b24b539116167deb3df2a5c473e8deef95e1fe2fc5a8c228d6d9dbc77c5e7", 0x3f}, {&(0x7f0000001740)="a5c8de10b05bdeb33989809c4fa6788dbea7ac213e88a19dbe86dd54d784a03736f35ba7720ae32fb883f12196a7ef8ec1e24fcbeb67418bdf2df09d6e8987fb46c767e0010b8c9d947c567674b1cca86c826247669ffc4e3a2953dae78d76034f85a5af7fc30ce24d5b347278cf18479aa68d15485ae8c53ab0b3809d1c561755e2eb1a31ae45041a4b1091927e85fd305551d0b2969a987ac6cfd40c43f12341049cad7a18b52b2a84dc6c4ba89e5a112c68b7de5f051ac93a18d1f1fcd3bf777b076edc7b540d8488c85218c3fcfec73dd6b2d2f3ce4e90f55239d98c6e2ef8b21e7cd0cfe4a82972216369efb18b70e68e8055ec57c311393707c4533e72331f535212d305a9c8495939ab952a9fd4d12ef2f8745ec657d613427d8ea5df442e0a576ad37e8377f8542f75b71392b8e4da98271de9f2d08fbaaa028cb67808f090296e636c87e2cdc437ebf993c886a4036488f902508dc0dbd17e5e6d7e806900bf939ab1b93050c193f42bea4f5f962ff0ad550e57bb55e490666283c39b71d007c926ad54bfb121892940954c7e0aeda7b12241932e13f845f5df7dd3cc98444524d73e5a5719d6b934961b033dbbaf1d261503a4134fed4f35477bd15bef10747d131c31566801a5691edd96f34509dff541fcf2ee7ca09ab441120de58c883a1136f246ac32c854eeb74065235a5b2109c8464924316b97979e9c827b3fcfa7fe2a8d610a94d20b883b2376802b8f343caa25fe164a580579dcbb910559fb6096722673293c24e9d645906d0108083fdd89298e4f0be5dd6ff1dbc9ccca464177dbfd144f17cd4898fcebd55a054b1d4cfbd009435a93ac9831d5399065b5b4c067ad3bda0d5c2b78f7eb2b252d8b3e47353870400ea4991894632042bb3da1fb9085c7daac777b3855f144a6eb3cbc6e0bb18c82b04e9012b13bdc13e6eaefb23dc0d60f85896df6c188e9552edfaae521267884abf4be46ab996b88e36b2fe032f751ff48c2661e4e8e1677e90459cf65d856e10ae89fc1bf363279de603a8d3b46173dff0e3218393f4362365d3ad1abce6d0c7c07d597e0da8269c008d63abff371ce019eb64036f8adaee4f6ad060345579b2265c4085bfa9af187996caf90b7a987de9c70c975da82cedc0ccd5465c1b6697c76fe754574891f2084d90fc2315201706f4ecc207c4baf5b4a9b2ece9e0e4d861f919bd76f1ef5ad585ef051a599539d933e42c2d0aa0abf58ad281f2d0512ed50dab91dd730593084f512c6b8af68953d1a502b271b051d5364bfe483555695577a07efcdf9353714aa1fdb92945947e73a89a67ac281174b73e9b58e4e96ea5608cb6340095355ed734596da57c9463ee8e931faf901b8d41884ef8ab2a7e4d828c8a2112a8748f1ce7f7cba9807039312df570bb53d6785115dcfce742a36440312960c0bdba67b81110f052687e3353c6bb3e3183d19de2feb3d6307c0bc50d3fdbc07549dbf5874c023359cbf9dc8cfe2e5f1ede0fa668eaeac82a526287950b1db83bf0f57171d0347ab6de932d165b5b5aa97e47a428da2550c56846c0807ed69a2f88b7f0249c6bb30a8a22092a7cdbe4def4985e294091650bce3aba20d1bfd54d5030620ef1f4f93574137d6271f498ad938626f627e3b5507bb4e72ad0c2bf4f4e54b5ecb40bcf9d26d24ddef76f2c427fe815461a6efe4d6eeecf37f6b5fdf0a2736cb0bdb96f0685cf315ce00b78e6636df9435a87d061b656ddf577c4c513db43f59cfa809b6645f1e5f117db9e7b815c40460da30083c485694a6c41a331f9b2856384f1ea6ddf9b4a33ac59a80623aba5161a238878ad17ba27ce7051e6cfba848be62e38f634f82226f228cd27f3ea21827da997917a6a83d898f18186bcc4035f4caf5c3c0a5355a928af01ee5f66d91e8c8d1b4b8eaf00768458f371458ed507c4c96c7da572223493de51651dc812c094d0b13cbcb08e49a03c8593e76e2f19124c1bfd89b7f1c6c82f58022b20fd37454e105fcd4b8364b6c93d3aaf9bd3b7f24b08e56782b9c3fce8877a44f30e78c99decb46598cb679c6e611bad557e044b24c883873822b35413b09eaca80e3f42b099c0355accecfecd7e7e896bad4a6fc612d6fb0a3883082a468575a08a419b42b5f0dfab79867004ab31def2a6f233b6dc462832f901d4d3edcb536e69c3feddd6c3dc850bd6f9e06a3d4b8282e96f77d8f51d010638bade1ff1f25d0c1cdaeec96364828aaeb1233b65ac82f7197a49431811b39bb1de19acd55d2515293c4986aeef7e9386d2997fcf98c72eea3f7cef73b9c202d731b29a7752d361c3cbab09d8796a8f52106453ab41035f6ed2c82a7d36993d7c67ff5b63939dd71a03da767e60015d0ce4705b5907ac92cd7bb004fee2fa51deb01172bb7243c4addd5310612c3813289a871810223517aad48ca876d66eb34833714d55a3fb7ebe95a03096ce4168f463295110cf0ea700343be60de3b2cd4ed1876b1204a051d53e25169e9bd2350945c76984ea3b9d3e4d5adfecc32d7a70f59c572b29e438b16132043b34e77aefb7c2d4904eb02f277d6de46c930de1ebd262d6cd9b34d5ed614fd98f4beaf67e0d8ff1eb45e7f9f69d76551f555a73928a5faebcb1fcc8f4bc8acd17ad7afe07f3815ba697e2889a1b16a7563a29b23fe07aafa37b4ded390db7f58c8b63e9c14793a96a31e76f57f1f4a14ec0ab91718aed9c57856295dd086a69a4d7ba61d66df9860827a6fd23b9600680c1b5ba85bbf66ebabfd0bb1f5a970b939df370e627b392b84a475b897739c0b5d34e6cb6f6fbfc25e844f5bc7b85c9653764b86374c91524c3d304910aa1adba4eb0083113cb3b8c31cc45fc5e449bb349671784181ec21abdd8585420371a7e11459631f1dd31ae77f8a456dc2a0f45758e8516ef66b7f48097e883d639c58b7357aacef3786181385cff61d8072e29b75fead0a950e15029487f45a37416c499847e0e984405779bd0398549536724baced0e3a735917daf68eefcab88d0f55a968cd2ebd15caf14f1a68767f1ea73eb35f0ac204ab7eb260e274ca0d6bd028d81aca4af67959bb73df44a36cb5805c14b5a52a4b64338da8c8c10165b828b58737c4ff01aced32d3cc0296d300ee60f554c8d2f2bc60781eebafa9c3a0ab55590cab298c23ae59bbc1b173481024a1052a07d1b4a973d3937a3d874a5f2fffe74e11062d02cb8c2aafd186b81101dbbabcceca17f243328d499b1bc53337eadab35c7958ada345e728635a7309836a6346e30c909ed63e39f9378e374a0e5b438c6c8982cbc5be00f468e3416c083ccec4c0df85489209fef5d33adce1501dc849ecc681462e5f08b2dbd6aba02b2a6ce8db3c5f1d8ffa3291e76d019302a52353fd68ffe50bb61e81a403ebfc415ecc5763495b0619b5f342923e55c5e7d81cd21d31ef718532ffbfb988c8a6608fd840faa24a142db83a13491b08bdaad5044edd4a2437305259371389ae3632ff6567b6fc14bc166c5b5d6eb401496491fb1953d07cecf31556f17c8b281b696293f620246422c7cdd0b040d0bd5cfd2e5a1d42b5aa7a22cafcf14bc42ee5adaaa604b5f09e8d8545fbfcea6787201d1d3662178d31029e403e3f3e448b7e6d1721e816d8b3843248bba0bfd6f77e67b8512eb652cc53fc5b8e94c1efeacd9d85a6c9c4b91ad51803ef490412fe1c11f43d51d6fd923d0cafcd5ebab7839716e68e408a6eb2a2f20ce58df4de4753823f84d008f8107a050e8478feaa0ef6ea5b8e74c1f3d37f2e1535a6bf089f43b476d879479bcf731a9f85ea6012b137615dd6cadcb24005731abaf319f0ca35eff8d6b8297fe3a18eeabbd268de527b0857c3138850a43c1226e14902cc17be8cdb6832957411dead6686c3d4edd3a98817f106db587bfb9e54f7cabc8af6f844427d5e41169dbddd3bac1453ac853eb912e4ff488e1ade07ca92bdf3b07c569b34e16a03b79d8cc05911fe93be6876801272ff34094a927bbc2bede802e537d4c723cd12a2fc62deed096c1308e71b206de359ff6bfc3f2690d6cb1c0b4f19cd84d3b7d0f1bbe56143b2c1cfbd24fff8ccb00b1cedefd56f99f869797febba82f09aebbae31c56e8d93448e768e8cbbee68667dc9897e7b93f07bb0736f41d512ee8fbfd44bf993d2e099d8a0074a780823b9959cce3627d189458243cf3015429a7c3915ef96f657bcc95cac591f55f5ce1b1f5899d739cc07ba3406a7254212cabc17b8836aff331a8864cedc8581c5833cc7cf17a2b94a1a8190229b3ba81a5ea0e38cbc9012d9e13b153843056871d8278018b2bcb76174ef52f5c6a3013bd61c14a6cc64b316002a647a1e7af56009c98671873b4f81cb680b39408cc077c2bc5cfb1f63da7d1ada878101d4f9a68bd44f176c5c32fae9d4a3cd064e44a7b8b260eaae51e0a2381228f4af1fcc4748989a86e7f402a5d3f9d2957dd411d2f2ec8994ef08d16aed837ae05fe59d2a4d8b1c46d684e9ea379f41fdee74f840f143cb9a8eb944247d3c9abf10492a2f7f7acb41819d89d2d770eb0881d869cbdd41196eb09f0124a764e10a7d40ae8e26a32324300eb7b4a08c17312181335e32ce9aa0504a28120387a4d4e605db0afa06db54f0764c428d7678eeb307ccef4d27a674c6595ca1a8b082bb3601418586fc7c078d03d1ce8922da11eb9204f5dd5acf7e52dbab632e9b7d481d87388d7d0e912eea9d97212aa04725e5f738bbe33310c78f7201a7fe08a6d863d90e4f882071e4bac95929f9c69326f09629218c6ff5b8f34a2fedcc3f1f7c20e1df72e7ad3b52988ece99de074d30ca08c30a6df8d4046fb40993c5cd35c91cd5e548f2e63d2e3e06b49429bc139943dd220f671ea54c0d0463ba80f8cfc07fa07bd686814a8b6e811241913f0d4fa0bd21776aec89e6ffd7a1b4fee47cbd48715524dc8f1ff86c179890bb4f0cefb6257fa83ce25164e9ae9c4af93f02a5bddd6f9bb4b098142ecbde189dc40b1426cb18b98aa9eb175e94592cec661670393b1ff0a8e2b474bafe2ad5e72b0451fb5b43ebf1b0025bae735b8e97d5cf23313197d300fca359558c97a31d5292147d6f99f33984c72499e9c0a1a98f6f23bb77cccbe8ab02387a38cc2c298e2b32041bf35ce06bad2e84cda33a550f0ee63c6917f1590c78b875baab94dd2f34e61f222da58f0c5407c75b94deb432816babbf68ccc3f46a5b4faf45c50bc0f68655dd5da8055fd14c821873df7ea14d157e4d83bde3a63611983fff5d9f34c5d60ec4482498f77bf8dd4f334a63ba33ac5f6d046a00057361db028d85bed179ea915a5448115623ff013d827624263f6cd5435fcd33592937e9c398c3ea3b3cf11ab62e60ef804b26dd62e05b5528731b6d50ea883455eb7ca4d86720add76e98489306ed41c2517503bc12d24ad825719299e97a9f24d4426a66280c1abf16e0a4649fdaa1abad03937d9eab3ac237881a487a840a14e9b7aae63c5e28127e223b886719f39f1fc881c6ea64dcbc49614355917a595c732a32569c2c6d3f20ea88315ef55c188acb84211dda304a67526d47af9ab4203b3ea55e7ccf7efb686762e46b4c0fe4bbe9dd514733cda2a95a6f641cd5c877348c15eb327d9601c83dbb976f001dd96f395bc82dbb8cbea0e6c7ee373fd1c44a1477abd90151b0eafdb522776252e409d325d4a65342f4aa96c076a3472e4e746205b5d1ac3247bf734a0752b6dbd8a5363c4d8e19ccb9fbaca1869ca4e23a0ba9a7ffb4819", 0x1000}, {&(0x7f0000002740)="3d88ec85574be3ceb54569d66151a94b7199dc7d37c51babd9cac5cde1157c7eba70232166ce089cde0f6b1214b2d54c4ce1400448b49cfcbcf71963c6f35e66e432301f53de52c385bf41318b43e82a76d4b890ffcb803cac6acacd18fd10e34bc8741933a6bb821ad8dd523f22c52522c10146fe20f71d0482bd42b3cd25ee4c1f", 0x82}, {&(0x7f0000002800)="f7b44c5286600164eee1f23df3fb053e7021d3622997d70c1f8e4bd6652b10d4175a5b959c915977c94f7f496c388c81c9681e4e4076d0adab194b018e593b64c25dc11601c7a9d43d32c96bd1def4b56cd4f49826ba9a224397af0641e2ea896ff9b068a7995405d7f5d2dc0ddb5365d11fa4d763b9b1d4e82800a60e9ab259c6e22e8f8eb4a283bce0ed790dcf8d85af82", 0x92}, {&(0x7f00000028c0)="1dc5c479f0536117de5d9399040bbeb1f2280f450c4ad3ef6cf657f9618638189ba9b6c781e6f8afc74ffd4d6609d2ebfdcfb64e25143bf3dbb365b1951d110b324b0f022d6db4a7428cac25e2d1776e97ef7b9b55290de9601d0b81eae1287c599ffd3191d06c6bbeab60b9f03154de6c71efd646a792d3c8b44fe0922ffbb54b42838cd104abc4649a3f2f6caaf0d0cfe4a2d0b5a3812f7dd1a59c4afd80fe5e572c6ad8f7035f5b8e4d097521605f1d19d4542140207b88047e67764716fdcdbf988ac4a9f7b1869ef2012b71caac9af7754cd93da5480e3f72fdb8bb", 0xde}, {&(0x7f00000029c0)="72b5215bd18c53fedd30fcc4b460593e727cbff6947e8a8298cf9e6729a84d1ec9be916bbb3fa084f5bbc64cb45fc94352f40e225c5bcb4b50427be024671cccb54c8b3d40ea481adab4e14cc54a10fa377455814cff627a16729d080188ce331675ded0639d277832ff48804b637ae2949db94e9f0790247952c7d0bc9c3c3b7905f719109a310bc6eb131dc9f0938f6d51d27edeb1ac70075ffcb5ac286e4233644d3c2bd9c3f31b93a2a318ee3ce7d7866cb647d863546465c06c1914ba9ee8e2b3b4006bf549b077611e64d65e", 0xcf}], 0x8}}, {{&(0x7f0000002b40)=@sco={0x1f, @none}, 0x80, &(0x7f0000001280)=[{&(0x7f0000002bc0)="45267aa31da2d0e7fa426d5f942a1bfb33b4c8ce77ff32ad7a7d029cf3b7c50f14d58d9a6184a6160498afa2d159e356cc584e57a075463c04a1a43dc5df7fa6991a12f5d629ec1e960bf723d8c6e65a2c5f7d2b70f6f207f05bd68d1e953a618fbbe5db196466968bbd299d3db6d5c03b2b48cc0070d18c425e194dc69c80abd485232804c2cf209d56285b9a14d3dc54cb978f3c70b6d255cb4a716db4fee18149ff298040a60d8d0cafb6e5ed", 0xae}], 0x1, &(0x7f0000002c80)=ANY=[@ANYBLOB="00010000000000000c0100000300000000072862bf4d9a56e18c3d4534d3b8768d79fb6d54c6058898253df8818a62781eb57658cd28bfb5232187f6dab3d96aee1bf000894892e487acaa198338ddc2eacc125432624247e12ffe4ecf0cc2fb6577b005139f767b59108e91a72da1d54028487afb8e62af7d1ab982be7e7f28c6008ef7f57bbec55e6a462677cba719df20a2fe7fa0c9d94db6f8a2b114fba50498532d881cba7b7112effe403fd62b73acdc444ed074767bf82f8f7dcc9a538814bd873c8d0085927511d9b36fc96271ac7c28d279f73a649c7325f3e813ea6c4ba3cc7d7088e57d66773f8e1632d5b2dd32e472447e74e5ad062e4800000048000000000000001301000004000000a8c96cd334b430e9677b02362f33f37c3aab3a43b1d5fc522c361ae2dd030c12e567dbc4b29bb61fb8d9078f6e0a5cc78e56cb3cb3d600001800000000000000000000001e070000b524b02953e10000c0000000000000000101000089000000109d4820f3f593fd684f2b33db709c50204dea74a8d57e1002c84c9ee99b44f3dfe4587b983343db1c9fa651eb64f23fee75c6588b1a65f4b76194d380fc5229da2ccc130e28d01a609d05a0389e547394400eb3aaa9f20272af965e9814e3d7f983ac36c09ec7d877029942ed7b2bdd0aface364640d9cc9c111a9be6161b27dd4b1e6c33ca8fd3f42bc74edbd9e3af29958d50af4ccb4a6598837dbca75395d5990e55ad78c48c10d2c1a9e4dba000100100000000000006000000070000007f1411c22dd269c0715987a431d7f66b5f3b493b1b0cd0f33315a0f3d29b8eb1c92f3aea2aaae44ff2de7a52eddb6cc2d6f456cbc7820e09a29c5f6c5495c9f8ea4d9da370acc3b1bcd80ac6e8cca7999ce973bd860de5c1528b497f1c57534a03a60dbf18b6d124d9c477eda442d3d60851e4c42794c67e415c77310f8c1104dc54ca72735bccf3c8dfb5737c1bee3c4a451c7f2a16d661b7eeb6df207c027ca2e5e6cf37ec247f563c742b5aaf06a1e82aef6f27a58a049b58ec5e0918c366d9b2165ca7fde95c89239537d537cf485ad679052d3d92f38565fd8cd6c90e74be051404d37b94c4253a91e9037953662013f490aba594d5abc582028abc1200d0000000000000000201000002000000f69eb4e7076c510004a686d30786d889d4cb332159aaf0629a9fe5ae4100b8061e82ec969e18fe3aafada1616939fb81c7905884d14db0404ad904d2f5ca4d1bae8754cfc459f82e93170977a460f39b23530cfd18ff9a15d694ad0137e2e1137fc16461f99b5f5de80de883ca518744919d7f7d124d309d96a7af00db6b196c40fc0e18852d5f78ff84d028980bf547a9dac907bee448417866dea5da2773aa2ee1ab731ee552a7d5c0576c870c7269cae54aaa6bb1cfed8700000000000000"], 0x400}}], 0x2, 0x40048804) r5 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000003140)={0x5, &(0x7f0000003180)=[{0x11b2, 0x81, 0x1, 0x100}, {0x6c, 0x0, 0x16, 0x2}, {0x2, 0x8, 0x81, 0xb0f9}, {0x64, 0x81, 0x5, 0x3b2}, {0x5, 0x7, 0x6, 0x7}]}, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3000000, 0x50, r5, 0x86f21000) 00:04:14 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400), 0x0, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:14 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x400000003400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$VT_WAITACTIVE(r1, 0x5607) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) fcntl$dupfd(r0, 0x406, r2) pipe(&(0x7f0000000040)) 00:04:14 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000280)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) [ 242.085990][ T7976] EXT4-fs (loop2): Unsupported blocksize for fs-verity [ 242.109354][ T7980] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 242.112645][ T7978] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 242.126265][ T7980] EXT4-fs (loop1): group descriptors corrupted! 00:04:14 executing program 2: ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x2c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) utime(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x7}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f0000e95fe0)={@dev={0xfe, 0x80, '\x00', 0x20}, 0x0, 0x1}, 0x20) 00:04:14 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004", 0x5, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 242.159646][ T7978] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/262/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, lblk=0, size=1024 fake=1 [ 242.174202][ T7986] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:14 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000018c0)={{{@in6=@local, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@local}}, &(0x7f00000019c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x81, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000140)="ee43ac855a9e22f85579c12be4dc8ac98c8c9f9b3c8f916fa2407aeab9d45fe090891845e9c365efd946e9d038fb8a903cb4db07358bb3f0d3779edd822f8eb171803b7382", 0x45, 0x8}, {&(0x7f0000000300)="3d6b57607d966ab7c8b79acb206c9cf22a3662737c6b5ac8c46fd4552db702cc11d7ad3a11e20aee763575603a63c4c32e3d0bc3a11b6f4b427b62c5aa3ca473a31820eaf019e77cc884f0f747247b48f8ed2f8a6a4ab383f5f3ac9cea6ffa42ed6ea473a7c027bc36a33fe7c251b63fd6ec2c31e01af066e5ea0060322e9d642ba717740560f57b384c1cd7f089ca55b6ce640fdcf39af488849d1cfcb9c20016cfd8cf5edf544c145089bed2e16c584ea594cd233de9a9fe356ead69b395c33496c6117e8860152841175b4075fc2da803b50d3f2e47cbacd5dc6faba29852bfaa15e391ab1b9beb66826691de8bd75c9ea0d287c09429bf0a711133080470997fcec1d54018f52f876cc794adead40079859cbce93e00afb131a7471f5f9d9e658ca0e41889bc95b956d269f6bc3ca11012d7324d11b8e53ee9d602e6303b9b067a10b2833e44161fb3b9e494e4ba1590510eb95fa62f97a76cb411c1b27b2ed9f6e341068c1b98bf57863bde59e46e8ab8aaf7fe476422c4e37c2a248959458d079853822b9eaeb8d34c13e5474e7711f1baa3e5b1c50c5149e824d81de83571516c1a14299df456e5a76a4a258f6021bfb2008372c40e561f8d7ed929d1a4fd8a0df412b336ec9424eff687481b3d4d47bfcde2a0b0d64581523a3d9b545a5676500163ac989c531bbcdf90ec334240d6bd6d3e32d31b2b45a82fe677ef7b40da195734dc04c2ee5c0c36fd5065844cc5bc0582c67294517fc24055d8ceb18b4212285c847a904020d3e8c10a1871fe451c29fc5e727ffaa92f1953c6f5372ba04e8c0d544644992fbd4ea0c4b36a29b8eb91eef6c0c1e6b2bd9254cf21266cf0cfa423176ee731738c20adb3ddb2904d724f9bcf508a6d15843d3dab6bbc1cc4c98c01edbe9a98251de0eee8b7975150a9b4c3cd6d1a107d7e88b858ea6698fbe2d38b627949fc49900ca02116d665fcbcb7cd971e90a0f2d016648d13fe05956773283fa9674e3de1df341800bed12f6a28e4799921ecf5561e94eb73c355c24d20c35ed8fcf31c71db05925123be6553449b58341c3a701775a19103031a10359dc18b4724a4ea18899c3fc695100dfe5641deda3a309cc6c0cbc085fc4b5e43456697eeb4abadc0373d8380d166998140702731506cafcc768113cac287e1d7c7459849d901613a0ea52b2393d7fe280e20371451b6ab62c552115d3339eb8d2ca9e325472dad466b7d28cf9aab08adb8e224c61f18d9baac804b52423e31318bd857640ae0407f7bfa794c7bcef4f6169ebad2fc836e2803112a83be1161032cf208e48dcdca62136c726e7ab8a6b5417abbf921b5b15a52bf1c4fefcc493ec243e830dee7272eae7049fb9db6af8c65ba8c626e4bcb6806688e5e8ec56983ed53832751f438083c65e26384b40f6532d1886b2a46db414af9edc8c3752b80676d384c8a02e1da619a31f225c2cd10b81085999d433268f1b36ee4c31f1d02100977ca6f5e1f934d08e7fed3430b2c26e5166e3336fee8fed292ddd648b79ae5ec08c4846b288f5d62b4560b99454e16fa19b3751faa90218694a7636ef0565ceb25f902adc3e16016b896aaf8f6f00ff21c7777c7f0ee9c444bd95adcbd31093d5db40640ecc17cb698bc50875a5b2ee94bd75fb31059d242efb1781b1d80046be5ff6c2c40bcc9c7c494ac76fdf2f223b3c9ca3f8b5db6e28e99da6b884bd959e8a22b9542d208069ccee03d3f98d99294739df46c656b59db061762803c8e527927fa9368ab57ee1f26b0df6f1e46bac19d37cf72c1c1954f49fb8097e3f1944ad26773d7e7e16b0fc32ec031e24dff8cc9ed7dd2f83fefad30f7ba294038f8b9ede8db25119d0ab42cb5f28a46e789a399b665b43d28397caa5396902bef85be136150a7daed9123b59b3c9bfb363d2125fef4839e31ee66b7701bcee210a1413d585f37342d614c29b7716d47973bc65f299e7483ad219cb4e1083c3b56a7e1d0232488272b1fc41d40f35efea1316fae21b60c624290805b43315f22a0c63325d8c0ee1efefe65828876432ca03b7f36b5178e060fda25f7cd98042a9cd549fbf77886f6dadfb12844e218412efe1f08bb044fee525358de0c116fca7031f79e53dd73e85fe5a556d40b5897db482576ab68bc6cbc8171dd3811e29c104e9e4f6b0132862e3303ca02a236d85dac8e6b8719ce29a7fdbaff9077fef426362f6bb114ab816889ea4be7a7478ffbc55a2838b3432b792c6942f21e7577996ab0f58def6df1a30a9c015f63fbc3fc78f0e9593c91f2d4da5ae72bc6bc03686f89ab28e0cfe53962e08c7a3e2c87f2953bdf818ac829e79b450f49d5737d510f0536bd4932c28c941f6ff8ec3563216d151506220c86f9bdfc9b65f88e43ebaaf5f31a4a4569c5f7e68bf58880751cba7aa844835110a492a6c8f179cda017c63582e478f9ef1dc770cff0c388141db84dc0c3e766223a25b90c040214227e8bb32648a7c5cba5eb0fa866676c9eb3bc0956526336462a4e961e71f28c5d02c04792a2ec25853481161e543504d4bfc417698ff65ee968bccddd358aee0f32464eb900caebd62f43cb9a3dcf10d887baa9cd5f1d7916db438f02ad67e4d5e274ed54bba15e9b1998521921613cbc315b08e8c500b02f86f2549882f647ec57474a585c3024725de39e88a75da90a03f4397728fad80fd4e793d846a37e657fac8323baa69b65339cc7fa02d31b5b07f4a8bc9b72865afc083e7305891825e9e0817666aefcf9181d7398d701f3c5800cd0f3e89ee876582bae57a7c36b90165ef8d2077cb77e72f0bc5e3a5ec065dbde255e2158fca610b97c52d82dffdfbbff8970e54b0e9241ff43f9ff6200b653ee3ad5dd5409085c254753dac5890d64e7e1e217418135448fd11f94b51f2c9982f7fda931f234605979e4b65860a1aa09c00ee115ed38c819e411c04ecb1c0e524e09bd50b83e2a8721d8acac99800a7e59fcaad205d8fc819a640e06ffbf1d07ea98bd780e1a1d8b768a2a04fd4d0ad0ab73e9f786de628abd573bb8cfa599e5b2d2712a5acc6f18e32e00a552d040335fea8bd37c4199bf327a808e32792bd9d4bcd6fed115929cdeba19784ab5c6b8e936ab09642a65990a9ed7014c149ed9c9dab3f7a1d0d472049f5f94055c350ab8f8d4b88322d939b72995d34a5e26513d795dcfa59f1ab7000533addc1174e114e2a8531b883b2f29753f0e91204cd0149093f2d208503e9aa9f18ea5ec6048e1541f23beceff42b13cdc5a3aa6c8df8f2665695126c8eb58c299625537f2ce05db75a32010fcd0296aa83f6c7e59f7ca83f54837275e8125e914d4704aa8c17996b1831c5e2a3a30883f194a4d3d13d5ac60e1182f27939f0c579a630280659a8d84e3fd439c33aacac02fd8bd12213a3a6a48e0ef9a2f68f3e229c801ebe89fb39c5d01890f3bb320fd107ed98aea00be0705ea578429c1dfe2646315ee182e905e3499ebade4b6ff1b56347c11cea0ae375b38eb1db9318c941eeea45be832250bd86afeb472faacfc099e08516e81e1f3adc858096d11fecc1438ca0aa975f81ff935d93be2b203d84f08e3061d9daf552fad17917aa32ffe57337a01cd477a3e8febeb25c4d772aae55326f8313ccaf2089a17faae99580047eb5104c0b297a21ce8c416844992215ac73015182d2634714a30ca78230297a71e287de368afcf04db7927a27b254c148ac438e29656ebba8c7883718d0a4dc926af341ef5edede1165dbff9b234c176c7fd84776244be77185d9d1518612221d083c6d2301b505781a9087f412842ad45d65339f15d04559c2b1131135fcd97918857e4e7aa910ddee7d81f8dcfe5e124811cd8b1eb096c4fb677246fe00419a33f4dbc428aa6be3a9a75da116d4564c4878a0ebaa45066a4da1798a0fb524ed9df3bb1590db56fee61173be7928cff8e64a3df664bf6f10ec776199ccb7b2304ce9cf05448b8b95912b09b187b304b6cd153caa8fb72df60c05d2a633607b0418931b1291082762a7450b2d72f2b4ba511a3423a0f6648bb027c178a7c40fd6c3c1229fbd57a4ffa8560f4ed631028c86bf89273fba1a20c2bb7c14b6db4f200eb0c1a37b67aaa898bbb35ae6965886fef8ec4445a563f07df4818bc4c9616adbacc8a53d8e7df88142ec67fc0a08f9f2a7b90552664877fe02b2e6855fdb2f8ed97ccd0a3e121b3c66541b9527817e4ce9b2c90478ba93d057a772be56949e3a5e7b66536cf06afebea21ee3010ddd6b66087f6add387add4caddcdf3960d65af6f29c2570252f0b415cab89e0bd02764c93c706012a0c6738ad91acaf6f0147c7cd170c48090ddbcac2c19b821b0a0169d3c9e8ca4f0a476cce228ad9a1ff0c7ba86f0b4d4dcde153258d65f40a6b993f7b3921dbe4acf33e161b0a4436415b0bb183a5a089c21f7e42e1a63cc49e1725aafd8500527678bff0423ecba43a2ca39400db28b8d8d31ef8f34f5520818f91c48e42abe14c18339548dafb150d973af405be7763f031e6491aadda65d47c2d2fab1874a310f528c52c81768bfb71c0de33f252a4001a682a654b46a887631d02e23bc5d6d9a3738f34b071b9fc719ed901a7d29a207fcff2dabec5b3146681d4afa24ade7644c0102821151e0609c8891a347045430b6540c060fa1dce3b9e96186c6ac9e7d01e5282a86359d587f48b0e6016ef1879f9218a800ac1b7231552ebd7930d04754e01b0d1dd1c5efedd2e0c7454bde8b1a51dd4f6d115ea77ad6752a411b79b6f5add35328ae1985f54450c0478cacabe76fc9f33da4d1c8b9902264304b1664981081fa9686d0187d62aef8900a5e3a1727177f54372615f694e23c7f92eb4dea5c52c53ba694914aaa465967a0e98811351183b8fa56627db6e950c22f32417f35ee0eebda129a5aeccdd02bd745b670467ab5d93f312ab0ae80dfe1c7366bb968cd1408a76b74834b07e49d66e7f8556ce75cb18f8b8e55dd31eb71bc31814f15bb79420309eb12f37022e20336fb931380c322a0f00adb2ddeb707ce83355be5bd6204c299ca7b86b90467e86065e3429f7ba29d1a6bf3acd8f872ababf60116bdfd124990c159e8bb648c80e0bb3175ce4c1dfaa87b5074c98d9accf8b356f71ed1e67a770d17a498cc2c930b2dcbc066715ff8d57d4f31b4b1d3e7531f36c08a93ea2eb84e458b00e6e4c129d211c42a391c4626e6b6b9013b9c81afd507fa50c5197327eecf7d8596105c70007f4233b206e15f2789fd3d6317b1701d6a73e6b5c71d10071e95f043585e502926ae4f51da35bb85f409c41ed5533ed0b6746a66701ce2fb63f0bb326a6e54685b489cc36610bf6591cc3032a2b2286a32a9f9960e0269ff3e96381861b0c04fe5e1c09820a04bccbd0ca4f86d13138988e6dc972be1570c18bf6c03e247d02ab7023972cd8c39ca9ba9a97562d582979dd68ea6974264335984c6562114b2a8f52fc2aa594390f9dea3e3df1174e42dbd34f7df9dfe5b4404e1171092effcaf0863fe2e72c25e30f6782b5f79cb110c13f4eaeca7fc5155c50017b620c46ff2b24e698a4006a0eaa473497917b4087db32dd1470be23513b9968146867b0cc926e549bdd6771aa2c445a7c6b1891266ae53965c601f67546cdabe85f0c45d578c3367245999e5c99740fa218f6fc3e83aa7a9e5d8ab4d39e8a3015529338e56f8cef4be9d9732d990452d3bc456bc3ec4ae0ed869fba20a10d72697d38c3b39a0442db2916464e6b527e6fa4894f24085d4f0ab73", 0x1000, 0x200}, {&(0x7f00000001c0)="ca84d0029bb5d75d0c07bb989e4ecb18b38992851642193900bd16a28d47dc49cdd7048433403622d0ba118b6f3713529602beb1a804ae622ea3ec4fc6c5e3486f78403df71a7f8d093671e3991fdf16255894c5c502f10c8ddab6b07d9347da30f44fb3708d8ac16844019ef88a61ccbb71086f4c7cd4d0c7f9d25fd7d6faf77039f28179ef42b35e858882241c127f2e63c144b62f384d8531465c12d45abdb7de2714c5f654369cb786218c926d43e394", 0xb2, 0x9}, {&(0x7f0000001300)="2b559727dee2b842d4ad64e1c62cfe9204f3e9df9ed7d808955048930e32c585025615dc3d9735573b81f76114bac9232b074d3b3d4943a9a5ad87faf5d0a16c837ca56b3f5998be18efd525cbe12fb82faf7ca9b2230e8381f93a680bd2b9596ff877cb09bc1f800fd12e487d53d99e918946d530f904b40081fd1b41429f210e504aa3d1e7d3a27ce47e49c9a4f92eecb0904734d9f6d1f85e1cd523fcd79a21f5dee67b67af40dc5ace37928e2bd728836026e068c971cecbde5907cfeef5c1c9c7f4199f1475b1a0cb1aa5c065c9a69db53fe94adf252d6dea6016ed9df76267a093b70c0f2e", 0xe8, 0x5}, {&(0x7f0000001400)="7e7caa72bc8ba06bc9cbd311006cf2a68b61b79ed7ac57dc3696e381a20758f3fc8c9e9e113e93ea35f5017eaceca861124b9b7430651ae3a22e7b9a066a864d684a47fedb8ec7aa9c058f1853c133211e9005c6d32c02a79b36d814ab548eb56b03c476c6fbaf1c81f8c098bbfe762e68a0d3b1d2d2e5b1657b4fedf906a30493e9b526b2905f785e45bde007b279f5e3ae69afdea8bc", 0x97, 0xb04}, {&(0x7f00000014c0)="d7363744eb65d9142751d42abcfbde9fe7778d6017e6a47aa1fafad2ac8008df56ba942cb2941a39d261711051cb8fe8edcb11a7032a36a17553fe1e8f2aa0a9074c38fe076c3616336249cfc808ee09b5f6647b2231ba57666b6505e0a4f6d4694501bf72cd3167c2fc8bc264357f71352d28050365d060197e439f8a2e5beb8c00b0283978", 0x86, 0x70a6}, {&(0x7f0000001580)="eb75740b36032428777a6eee9f07e79bcebf9142e44946637331c93eb80b7faea759d2354b7f88c319540ea8f8cfd8a4b192584070e63bb34d9f66fe6676e1c09beb55a9b3f1f12e5da15fe7fc09335b8ab24fa9abee46b6c4e3fb2bcc2806e9fe91634ac5b7b4e03d1ef4c17c9c21ebfca5ed27eb66daebdc3fa4804d122b037ca2769e8424f203fc779f0bebb40e4e64213f83266a2673db6306a466d978d8cd859de9d115290a01aaee642a6a217134a041a107de3622736e3f612f4baffa51f009e6db0eb2fab1ac1273c137db", 0xcf, 0x8000}, {&(0x7f0000001680)="83418802b73f18c9482c7d26220d0dc290341e518f0da7f49553086dcdd79f2bf8d84b6e79231db454f4cac74deec4ee0a20d4bddca0c78a852a5ebeea5b319213d8915c8c976a4f3b61779d5112800d23e75bbcd53687292063e573a1154a5cd51ac0014e83319042893eaf1da67c1e35f0a7bff163027f5fac2ae893e9e7f2ad098d08490f55ced0ba176a8d4d1dc250ca4d817834734ee7da1f2bf462bc44f891e027e39a2c27b1cfd2efce879cb20088933236b9", 0xb6, 0x100}, {&(0x7f0000001740)="b39cb875163a5454e1ff36f425348ce67561d46aa9a8fac32dfe8015", 0x1c, 0x20}, {&(0x7f0000001780), 0x0, 0x4}], 0x800000, &(0x7f0000001a00)={[{@uid={'uid', 0x3d, 0xee00}}, {@mode={'mode', 0x3d, 0x40}}], [{@uid_lt={'uid<', 0xee01}}, {@euid_eq={'euid', 0x3d, r2}}, {@uid_lt={'uid<', 0xee01}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f00000000c0)={'geneve1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newlink={0x48, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r5}]}}}, @IFLA_MTU={0x8, 0x13}]}, 0x48}}, 0x0) 00:04:14 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000440)=""/128, 0x80}, {&(0x7f00000004c0)=""/170, 0xaa}], 0x7, 0x6, 0x7f) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:14 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = fsmount(r1, 0x0, 0x6) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r3, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r4, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1c, 0x2, &(0x7f0000000080)=@raw=[@btf_id={0x18, 0x4, 0x3, 0x0, 0x1}], &(0x7f00000001c0)='syzkaller\x00', 0x20, 0x0, 0x0, 0x40f00, 0x18, '\x00', 0x0, 0xa, r1, 0x8, &(0x7f0000000280)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0x8, 0x7ff, 0xffffffff}, 0x10, 0x0, r4}, 0x78) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = ioctl$TIOCGPTPEER(r1, 0x5441, 0x7ff) poll(&(0x7f0000000040)=[{r2, 0x424d}, {r3, 0x100}, {r5, 0x60}, {r6, 0x10460}], 0x4, 0x6) 00:04:14 executing program 4: sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x44, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x200}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xff}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000000}, 0x44040) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x34, r0, 0x2, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x3}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x70a9}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x20004880) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000380)={'ip6_vti0\x00', &(0x7f0000000300)={'syztnl1\x00', 0x0, 0x29, 0x81, 0xcb, 0x6, 0x28, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0xb}, 0x10, 0x1, 0xffffff01}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000440)={'sit0\x00', &(0x7f00000003c0)={'syztnl1\x00', r2, 0x4, 0x6c, 0x7, 0x0, 0xc, @ipv4={'\x00', '\xff\xff', @empty}, @loopback, 0x40, 0x80, 0xffff, 0x8}}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000600)={0x0, 0x7, 0x6, 0x1}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000a00)={r3, 0xb0d, 0x100000000}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000480)) r5 = syz_open_dev$mouse(&(0x7f00000001c0), 0xfffffffffffffffa, 0x40100) write(r5, &(0x7f0000000280)="55483716bb4fe23e05d3da2ce82727e1a1247a3ebd3f3b561041978e9e8e546c433e6ef5fb007e083b3093422ebc21d311bd0dace6302b070a71547f1e11819618a4e6b5f55a70b2c33802e06b9e129b6ba5658c0eea4737", 0x58) [ 242.480120][ T8006] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 242.499015][ T8006] EXT4-fs (loop1): group descriptors corrupted! [ 242.585950][ T8013] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 242.598017][ T8017] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 242.607804][ T8018] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 242.608363][ T394] device bridge_slave_1 left promiscuous mode [ 242.623589][ T8017] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/263/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 242.651046][ T394] bridge0: port 2(bridge_slave_1) entered disabled state [ 242.658474][ T8018] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/266/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 242.705809][ T394] device bridge_slave_0 left promiscuous mode [ 242.720760][ T394] bridge0: port 1(bridge_slave_0) entered disabled state [ 244.179647][ T8030] cgroup1: Unknown subsys name 'perf_event' [ 244.185731][ T8030] cgroup1: Unknown subsys name 'net_cls' [ 244.223705][ T8030] bridge0: port 1(bridge_slave_0) entered blocking state [ 244.230762][ T8030] bridge0: port 1(bridge_slave_0) entered disabled state [ 244.238464][ T8030] device bridge_slave_0 entered promiscuous mode [ 244.245322][ T8030] bridge0: port 2(bridge_slave_1) entered blocking state [ 244.252498][ T8030] bridge0: port 2(bridge_slave_1) entered disabled state [ 244.259976][ T8030] device bridge_slave_1 entered promiscuous mode [ 244.298461][ T8030] bridge0: port 2(bridge_slave_1) entered blocking state [ 244.305655][ T8030] bridge0: port 2(bridge_slave_1) entered forwarding state [ 244.312956][ T8030] bridge0: port 1(bridge_slave_0) entered blocking state [ 244.320004][ T8030] bridge0: port 1(bridge_slave_0) entered forwarding state [ 244.340882][ T12] bridge0: port 1(bridge_slave_0) entered disabled state [ 244.348110][ T12] bridge0: port 2(bridge_slave_1) entered disabled state [ 244.355328][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 244.363331][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 244.372843][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 244.381149][ T144] bridge0: port 1(bridge_slave_0) entered blocking state [ 244.388179][ T144] bridge0: port 1(bridge_slave_0) entered forwarding state [ 244.397198][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 244.405302][ T12] bridge0: port 2(bridge_slave_1) entered blocking state [ 244.412324][ T12] bridge0: port 2(bridge_slave_1) entered forwarding state [ 244.427666][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 244.435525][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 244.448398][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 244.468208][ T1585] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 244.476036][ T1585] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 244.487792][ T1585] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 244.496011][ T1585] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 00:04:16 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004", 0x5, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x41) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8ca100, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000200)=""/201) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000300), 0xa0283, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000100)=0x14) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000340)={0x80000000, 0x7fff, 0x6, 0x0, 0x101}) r3 = socket$inet(0x10, 0x2000000002, 0x0) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="21000000240007031dfffd946fa201000100000001000000000000e5f1fffffff7fffe7e280000003200ffaa1c0009b3ebea966cf0554edc7de8ddeb133c2bff0100000000000015f8ffff30", 0x4c}], 0x1}, 0x0) 00:04:16 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) lsetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@random={'user.', 'ext4\x00'}, &(0x7f00000000c0)='#*,$#(@%\x00', 0x9, 0x3) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r1, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) dup3(r0, r1, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4010, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000480)='bpf_lsm_task_fix_setgid\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x18, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0x7, 0xffffffff}, 0x10}, 0x78) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r4, 0x20e, 0x126, 0x0, &(0x7f0000000680)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0x6f, 0x3b, &(0x7f0000000800)="a48bc18d602d7c3f13880cc7b44967e41324027c395e5cbf92be6e116c7132f000c3336b99b96235ef8e4adbb706f13b7c3356ae9fb2cc85c549a3a3465842656c781e1e577baec9ee3162bd140568984bdbd4dccebd0fb1183a654d0446dc4fb26f15c55108b024b18917b956c1a0", &(0x7f00000007c0)="3c3245ce84a54e2136a769e07ce85238f24d3f6c44b792909f8338203ab3b5208871e60742ec75358297d69addf49fd6a53776c1a5010b221546f3"}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x0, 0x7, &(0x7f0000000300)=@raw=[@generic={0x3, 0x9, 0x8, 0x100, 0x5}, @generic={0x9, 0x0, 0x3, 0x4, 0x401}, @exit, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, @generic={0x2, 0x3, 0x7, 0xdb2, 0x8}, @call={0x85, 0x0, 0x0, 0x29}], &(0x7f0000000380)='GPL\x00', 0x4, 0x33, &(0x7f00000003c0)=""/51, 0x41000, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x51a, 0x1}, 0x8, 0x10, &(0x7f0000000440)={0x1, 0xc, 0x8, 0x6}, 0x10, r2, r4}, 0x78) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000693000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x9, 0xdfeb, 0x6, 0x6, 0x1254, 0x1, 0x7fff, '\x00', 0x0, r1, 0x5, 0x3, 0x2}, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x9, 0x810, r2, 0x80c12000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r3, 0x80045515, &(0x7f0000000040)={0xb, 0x1}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x80, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x10) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_QUERIER={0x5, 0x19, 0x1}]}}}]}, 0x3c}}, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = getpgid(r1) ptrace$setregs(0xd, r3, 0x401, &(0x7f0000000180)="6b3fdba81f387f1fb479a8724741e43c5fe5264c2958cde87e48d462a98a8ad75da60a52a4d36151f6a06405c49fb82bfbb0258f3b66098417bf5e3dfc50c564c8e1f2be6c431bcc0d0c1cfa252d7bfb206ddc173101f1fdd2abb0ff4b2f15c102bf19f1827bc7c9a7e2e16e566cb1b9ae1dad4388ef94612af124736303d3e3ab89f267471ccb630df79afa98c2c6c3d684b125d630d28c2c6d8c1ccec60ebe7fd75306b9a8b4e223e4636b0ddbf406a94b82a38a87dbf6560bad9774acbacc6b6aa56b0dc89813379d2181d6ef504eb56ea56cf355fbffe6a144571423677f1981c331") preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x1, 0x3, 0x6e, 0x4, 0x0, 0x0, 0x90000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000000), 0x9}, 0x14d00, 0x0, 0x0, 0x6, 0x20, 0x1, 0x5, 0x0, 0x0, 0x0, 0x4}, r1, 0xe, r2, 0x1) [ 244.578778][ T8044] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 244.588246][ T8044] tc_dump_action: action bad kind [ 244.600703][ T8043] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 244.610213][ T8046] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 244.629403][ T8055] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 244.641747][ T8043] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/267/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 244.668420][ T8054] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! 00:04:16 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004", 0x5, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xd87, 0x801c1) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x1) ioctl$FITHAW(r3, 0xc0045878) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40106614, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lsetxattr$security_evm(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)=@ng={0x4, 0xc, "ffe53b7eef8aa5c94c2de695164a9b46"}, 0x12, 0x3) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x16}, &(0x7f00000003c0)=0x0) timer_settime(r4, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) select(0x1f87, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r5, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) write$binfmt_misc(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0x4240a2a0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 00:04:16 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/sockstat\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read$FUSE(r1, &(0x7f0000001780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) r5 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x50, 0x3, &(0x7f0000001700)=[{&(0x7f0000001600)="6a78399dad75c3cbb316bd486d7eac5ce7f2a6988b79d63296c999e3363317bfed91cd662438236c3d51eb46f92cf281b613d01e446ab6757dcb25488d2ca1693da80c3397e317917cfb9fc9feb1a7c54ccf0307156c58a6184a324591b32bc8d19e248648d3089e242d705cbf3743206b513923048d12689c6ad51f7ad23e74dd7bea73e7fa6fed82465472d48e0e52697aa675bf8fab179175528d837d1e300e7cec999974c7683cc87dd817a9271a2f362b8de8fb2cdb393e07c44fc05efcd65fdebb32c29d173f50c17f7c525bc7afc5decef4c50f77280d37e8414d76ef1e5d271619a1bbb3", 0xe8, 0x9}, {&(0x7f0000003c00)="349814b868b19d2e94167e328fe5fcb05bb8f84609d107d887a04040509c40d23a62ab167bdf9ceb2db265ca637400e6dd2d959c021c6b08239dba0fb0e888", 0x3f, 0x64fa}, {&(0x7f0000000100)="cc97457f896826bef65068f4d1337ea5d5ae4f6bfbaa0cba88d9eb5dff6c642097d713a202fdb006", 0x28, 0x6}], 0x400, &(0x7f00000037c0)=ANY=[@ANYBLOB="757365725f78617464343826a4b38321c5dccb6a656374696f6e3d3078666666666666666666ff0300006666372c6e6f757365725f78617474722c6661756c745f696e6a656374696f6e3d3078303030303030616136662c6e6f757365725f91617474722c61636c2c6e6f757365725f78617474722c757365725f78617474722c666f776e65723d000000000000", @ANYRESDEC=r4, @ANYBLOB=',\x00']) openat(r0, &(0x7f0000003bc0)='./file0\x00', 0x280000, 0x10) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f00000001c0)={0x0, 0x0, 0x1, [0x0, 0xf, 0x200000000, 0x401, 0x3ff], [0x6, 0x1ff, 0x0, 0x9, 0x8000, 0x8, 0x0, 0x38, 0x3, 0x53, 0x8, 0x101, 0x5, 0x3d, 0x3220, 0x800, 0x8, 0x0, 0x9, 0x0, 0x1, 0xfffffffffffff801, 0x5139, 0x8, 0x400, 0x9, 0x2, 0x7, 0x80, 0x29a0, 0xe76e, 0x80, 0x1, 0x7, 0x0, 0x100, 0x0, 0x7, 0x0, 0x9, 0x7fffffff, 0x4, 0x5, 0xfffffffffffffff8, 0x7f, 0xcb, 0x7fff, 0x8, 0x4, 0xffffffffffff0000, 0x3, 0x2, 0x200, 0x100000001, 0x7ff, 0x2, 0x3, 0x28, 0xfffffffffffffffd, 0x6, 0x9, 0x7f, 0x200, 0x100000001, 0xff, 0x8, 0x2, 0x5, 0x1000, 0x7fff, 0x8, 0x3, 0x5, 0x6, 0x4, 0x8, 0x7fff, 0x5, 0x400, 0x2e, 0xfffffffd, 0xffff, 0x400, 0x7fff, 0x2, 0x3, 0x1, 0xffffffffffffffc0, 0xfffffffffffffffe, 0x9, 0x4, 0xad5, 0x4d, 0xfffffffffffffffa, 0xffffffff00000001, 0x5, 0x9, 0x5, 0x2dae, 0x168, 0x800, 0x9, 0xb539, 0x9, 0x6, 0x100000001, 0xea6, 0x65, 0x9, 0x100, 0x20, 0x7ff, 0x7, 0x6, 0x7, 0x7fff, 0x1, 0x20, 0x6, 0xff]}) sendmsg$nl_route(r0, &(0x7f00000038c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000003880)={&(0x7f0000000140)=@ipv6_getnexthop={0x20, 0x6a, 0x204, 0x70bd2c, 0x25dfdbfe, {}, [@NHA_ID={0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x81}, 0x8c4) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f0000000600)={r6, "dc0e046de0c7296d1ffc26442ab01aeb"}) r7 = accept4$inet(r1, &(0x7f0000003b00)={0x2, 0x0, @dev}, &(0x7f0000003b40)=0x10, 0x80000) ioctl$sock_inet_tcp_SIOCATMARK(r7, 0x8905, &(0x7f0000003b80)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r8, 0x0) fchownat(r5, &(0x7f0000003ac0)='./file0\x00', r2, r3, 0x100) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route(r8, &(0x7f0000003a80)={&(0x7f00000039c0)={0x10, 0x0, 0x0, 0x8020100}, 0xc, &(0x7f0000003a40)={&(0x7f0000003a00)=@getneightbl={0x14, 0x42, 0x8, 0x70bd2b, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040084}, 0x20008004) lsetxattr$trusted_overlay_nlink(&(0x7f0000003900)='./file1\x00', &(0x7f0000003940), &(0x7f0000003980)={'U-', 0x80}, 0x16, 0x5) [ 244.678722][ T8054] EXT4-fs (loop1): group descriptors corrupted! [ 244.678833][ T8046] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 00:04:16 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000300)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000000200)=ANY=[@ANYRES16=0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28001, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) fsetxattr$trusted_overlay_origin(r3, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) sendto$inet(r1, &(0x7f0000000280)="40e6086dbe00ad09a957b073b90c38f3ba8cbd8c5696b119d59a25de1d4b249d6fa2edef7a0521669d05309d4ca9b796f40aa8983d1c70b5698ccd0ebeeedfc03a7d1e83f333d1ba07", 0x49, 0x4004801, &(0x7f00000001c0)={0x2, 0x4e23, @local}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 244.779443][ T8055] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/247/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 244.817847][ T8068] erofs: (device loop2): erofs_read_superblock: cannot find valid erofs superblock [ 244.821268][ T8069] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 244.837641][ T8069] EXT4-fs (loop1): group descriptors corrupted! 00:04:16 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="03000000040000", 0x7, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:16 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x101800, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x41, 0x40) [ 244.944521][ T8079] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:17 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x20004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd74}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f00000001c0)={0x0}) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x77359400}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000006c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x989680}, {r0}}, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) munlock(&(0x7f000071b000/0x1000)=nil, 0x1000) madvise(&(0x7f00009d4000/0x2000)=nil, 0x2000, 0x4) perf_event_open(0x0, r1, 0xd, 0xffffffffffffffff, 0xb) clock_gettime(0x0, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00005f2000/0x18000)=nil, &(0x7f00000002c0)=[@text16={0x10, &(0x7f0000000180)="0f01c3b818018ed066b9f00200000f320f01c52e0fe0a9008064660f38829cbd7326670f01ca260fc76e00660f3881583dbad104b80a00ef", 0x38}], 0x1, 0x15, &(0x7f0000000300), 0x0) clock_gettime(0x0, &(0x7f0000000280)) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000240)={{0x77359400}, {0x77359400}}, 0x0) [ 244.973701][ T8079] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/268/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 244.974940][ T8087] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 245.031210][ T8091] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! 00:04:17 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x400100, 0xd0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x7, 0x1, 0x7) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) clock_gettime(0x0, &(0x7f00000015c0)={0x0, 0x0}) futimesat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f00000016c0)={{r2, r3/1000+10000}, {0x77359400}}) [ 245.031250][ T8087] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/265/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 245.063546][ T8091] EXT4-fs (loop1): group descriptors corrupted! 00:04:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="03000000040000", 0x7, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:17 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$USBDEVFS_GET_SPEED(r1, 0x551f) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 245.152355][ T8099] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 245.178900][ T8105] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:17 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000080)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x80100, 0x23) 00:04:17 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x33ff}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x2010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 245.192539][ T8105] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/269/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 245.229451][ T8111] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 245.244131][ T8111] EXT4-fs (loop1): group descriptors corrupted! 00:04:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="03000000040000", 0x7, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 245.320454][ T8115] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 245.368586][ T8124] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 245.388542][ T8124] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/249/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 245.457048][ T8131] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 245.484043][ T8131] EXT4-fs (loop1): group descriptors corrupted! [ 245.519450][ T8132] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:18 executing program 0: io_destroy(0x0) io_cancel(0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x6, 0xffffffffffffffff, &(0x7f0000000000)="e76fb4", 0x3, 0x5, 0x0, 0x2}, &(0x7f0000000080)) io_destroy(0x0) io_cancel(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x3, 0xffffffffffffffff, &(0x7f00000000c0)="5b49ebe05dcca92654a52407c1ff394d5a39b896c8227a301dcf934d577c124d8a485d567710437bcc4c96b2e9b9dec8d9295ab7fd904dced8fc16c54210524b48d2e363efb6d1c669e179a78503188a3a4db5a5994f7ced2039e54baf5afc954660d64ae3811f92b143fe70b8883a671525cee9777de3abf765d6c6a6a39222b7c837eaad0c9fa952016612c726757466c312726ff221219cbf6a3d6a28129a2589e3e2c4bb7e61a0deb0c33232fdf01ab7e438bbc60779372f78788ac9be4789d042c0e98f911ab79f0d5a81d5941744a1dec8fe2d8b0788accd7a800f88c4cad3430363d3ade5b28e63a8", 0xec, 0x2, 0x0, 0x2}, &(0x7f0000000200)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000002c0)=@filter={'filter\x00', 0xe, 0x4, 0x5a8, 0xffffffff, 0x0, 0x0, 0x120, 0xffffffff, 0xffffffff, 0x4d8, 0x4d8, 0x4d8, 0xffffffff, 0x4, &(0x7f0000000280), {[{{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@ipv6header={{0x28}, {0x40, 0x3d}}, @common=@hl={{0x28}, {0x3, 0x7}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x4}}}, {{@ipv6={@mcast1, @mcast2, [0xffffffff, 0x0, 0xff], [0xff, 0xff, 0xffffff00, 0xffffffff], 'lo\x00', 'veth0_to_hsr\x00', {0xff}, {0xff}, 0x2f, 0x6d, 0x1, 0x28}, 0x0, 0x160, 0x188, 0x0, {}, [@common=@unspec=@conntrack1={{0xb8}, {{@ipv4=@dev={0xac, 0x14, 0x14, 0xc}, [0xffff00, 0xff, 0xff000000, 0xffffffff], @ipv6=@local, [0xffffffff, 0xff, 0xff000000, 0xffffffff], @ipv6=@remote, [0xffffffff, 0xff, 0xffffff00, 0xff], @ipv4=@dev={0xac, 0x14, 0x14, 0x23}, [0xff000000, 0xff, 0xffffffff, 0xff], 0x9908, 0x5e, 0x88, 0x4e24, 0x4e24, 0x4e24, 0x4e24, 0xa0, 0x1000}, 0xcd1237f6d5077c50, 0xd}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x1}}}, {{@ipv6={@mcast2, @empty, [0xffffff00, 0xffffff00, 0xff, 0xffffffff], [0xff000000, 0x0, 0xffffffff, 0xff], 'macsec0\x00', 'tunl0\x00', {0xff}, {}, 0x5c, 0x0, 0x6, 0x44}, 0x0, 0x208, 0x230, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x9], 0x7, 0x1, 0x3, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @empty, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2={0xfc, 0x2, '\x00', 0x1}, @local, @private2={0xfc, 0x2, '\x00', 0x1}, @private0, @private1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, @local, @empty, @private2={0xfc, 0x2, '\x00', 0x1}, @local, @local], 0x8}}, @common=@unspec=@pkttype={{0x28}, {0x5, 0xa64}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x1}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x608) ioctl$KVM_PPC_GET_SMMU_INFO(r0, 0x8250aea6, &(0x7f0000000900)=""/105) io_setup(0x7fff, &(0x7f0000000980)=0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000bc0), 0x8) io_submit(r1, 0x4, &(0x7f0000000d40)=[&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x6, 0xe965, r0, &(0x7f00000009c0)="ca32867d449260c8aa8b7943f7d4c25fbcabd24d488ca85388235cd23b1b0b4fffda7334d43a23b90c0e5a7bad9350518252fa5c590aeb0ace5c7d14", 0x3c, 0x401, 0x0, 0x2, r0}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x3, 0x9dd, r0, &(0x7f0000000a40)="cc86e462a022c7458d597bca6cdc8d28b11d6bc6868fd9125ca31965d35439b9b3d95fb396afc2bbc01f5243ec074a387351be965253d5cbcbb5faebff920ab08d1d57d97a1789", 0x47, 0xbe, 0x0, 0x2, r0}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x5, 0xff, r2, &(0x7f0000000b00)="6764f337b2f5915fe6e89da6a249363c539f28862ae993ea49f86d741c0dfa4273a7ab408eb09cbf030db4ec8803397ed83aad2eb76019b9cef4655e2831946bbb3e21d8a8795a68107e70abebb6e1edf8a0906fe06fda1e348d1b83db09ec78519dcebe91e9528aaef930019314abb1fa58ef6aeb87c42a6250dda39ad1ad72e4b088be32d30c7363d893efac0fd4033571057fe87ea1e4e3d6159caba7d2273d07e6e36e697947413fd7e5a2c65641758a60c53e09becd12", 0xb9, 0x8, 0x0, 0x3, r3}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x2, 0x8, r0, &(0x7f0000000c40)="a6dff6bf33f221adbffa1b223e93488d956479fba6195ec230499e6868cddcefb745fed119fa23e6e14a6afaf4bba95df0eb007c989faee0e2842460e55ad5dba85936f95ea017e5110ba2be795a10d6008abb12e5e192ba9b2445f61c7c919160c51aae77b4df5929bc73163d86ff4b69701cf31eb96c2f8bc1a17c007b5a31b19e0b5e", 0x84}]) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000e00)={'ip6gre0\x00', &(0x7f0000000d80)={'ip6gre0\x00', 0x0, 0x2d, 0x81, 0xf8, 0x3f, 0x72, @mcast1, @private2, 0x7800, 0x10, 0x4, 0x9}}) io_setup(0x9, &(0x7f0000000e40)=0x0) io_destroy(r4) io_cancel(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x5, 0x100, r2, &(0x7f0000000e80)="9c8744d45bfe0f14243e8c574933c4958582571c422d8f866708", 0x1a, 0x6, 0x0, 0x1, r3}, &(0x7f0000000f00)) io_setup(0x2, &(0x7f0000000f40)=0x0) io_setup(0x8, &(0x7f0000000f80)=0x0) io_destroy(r6) r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002100)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) io_submit(r5, 0x5, &(0x7f0000003440)=[&(0x7f0000001fc0)={0x0, 0x0, 0x0, 0x7, 0x401, r3, &(0x7f0000000fc0)="bd1df3250ccfe5e6330717be3c55f5c0cfb347cb659466a3291e13286b2463f3d06c9dee5d233551a112fecd0beee71a68be15037c0de8d997a99462edd742571e1a3a9d9478638e165d51bb1d93f9c32066f19a02035b3b525c3aee3a9473f74a69316c0a59b22480d1be807fe1a543012b3ccff276733a6b28caff683adfb39d345edcf40ad379ad4a98b83a2c898190a8dc1d851e692579fe2c6e1fe78791417c30c9b3a9628fe8fcae4903a3cee4767a62c64d92281149a2e1f760dcfbf40cac130b7055a53f66bcf11ce912b98786e6d7ceb91ca56ec7111d301f43cbf5e0e2d8233e3487588f4d7e15df6a3bb3f6a53aa37a3157dc55a6818192be460d82fc304bb24a6efe68a5236fa861f24f912817e8e1b62cd5d23383b05eea35d844f4132c253b700efd601872c9820a74fe722a16496dfa35db5c25e3af9ea8833fadb5317f0e9f489eb1580b16cd316b149131772394c4cdff32506f748ac28584c1e2f2155c340cd95eba6410b9bd3454ab16b8e258ed1036c6d972eac10fb7294c4730fefe19b770a5e40dd6041ad815924f7dd772a2c01f7db14ac406ab5e034a3a05598ce3aadc8c2ed469c69422041c9d37f12830044cd567e53c4b4c0ab55ae6140e25ad7338ad396e642fc9a794b6cd116b872a5ce972e748a236315be4baec5353fbbf8efe898a3290727d61413a2d073f8ddeac21368acba24d56554f7ee90efe78406b019333d9cac583dc9305544c8edfdaf566705fb5a9f5c8c53826cb852e5bf6db1992ffcbfff884164dd4c8022fd7eac7cedf4c61ffbc7f948c635913e0905e27bcb6d585688cd7064a229323b1c630459bf55f96188413ef8907b73d46087bf7d417f18dc56a4a9238cb8c47867b005d2bed86268974ac8da0f19a74dc17a98f223494e561d2db77753f50c43de7d7b1610407d2e5185c38f24f2fe3f63a01b81e7139cfddbec9cbc5f5e43d08b4c73506167b6868dcbddf8b3689a891a44db1d60a56e6c6e28e4e36f22ad98a825f199b03ada1a943e366dbf392c21c3f00d8a6812b22742bb7c203c1d77172bd21398c2bf8aa1a1804bfdd7203e0b0a21dc6a9d07f8d6e7131cdd0b24437a1278a890de28a93b6c6ba9089a610c5a1331f41b1578d49c8627d4eab0ff484a1d3c9bded37c31e0fcbee64f925f80736b63079154df52ccc3b6f7539c606d345376db4ce3e376844af9a5a037a6e456d20c599ebbe6507f80bd3a518a0ef98f372de4d2b58c74f78fb438f864cf8b283f78afdbe435f4fa893e9abffca08e3e1d64d85ec4818438309551b252b71cfd2dc307663b9101ea0178470ca23c75378ba0701eb6ee1ad5aa0444e8ca7e8fa9a3cc1a193c17b8b222510118aa1ee6b007fb48378b07d40a7d699b89b7e2329d7a439cfbe801183a6c41cf9f82b706a35beff205657ccf028208abb0c3ec631fd5567fdc5bbff6170ae3a09db7ba9f509e1a66a9c10b5bcd9bb7ce727b7c6535c4e9bc3374751efc37f6d4e4656b87b4ccc9008b399a02f80fabe6109976348806162c847786954918c2c309f262d3795156352af9f1898792390bff422d4054c85a26f470117022dc78c2d5f57c7fc2547152b094b740efcc0d00bcbe3261df3ea4ef7e02b24c648fd1190634f4e278a6dbe58dd0ba45f0c2827750e58dee87440fe093bc2cd81d05b0fa03db84e22950322cb6bc25028a2b4060d7881610e5cf3b2dc18dcfca618a5327c1a19ef6f759a9aec8e1ae704ffceb2b0032515cb82aa0ed7b70c95de13834d0ff8eb426010af559bd3c653f69c02fc0e49280f67a436761d928f27a9aff2ec50b1f17ccfe5c48a6e144123673d2d8ec63f64243b9956937c74f2f77c9e6709b2da529051d5bb6836c6e4e8fa33a7e54942d819d4bb4ca4368adfbb155b37bcc123e009d505a19aeff33f22836c954b0aa2a206ded9b2dc0c222f2c8709abf060713859762cd70fb051d295cec8e75716d4701c69304488c68296953c70790e7c1bbf68c8f1bda73c2ea349339236610ab65b5785debae7d3a6d237719a7c9d603b142c2320e1f4cc48722a11316ab6121babfdbb435a9c0e8ad0c9483375591eae671954813a40dd35df2b74a15b34b9c913cb7366ff98582fed699097e87ab27b0b09f7a1d02ffa20d05019e8689e723a69ba153d4026b954e3e5f30d2172c732107b8721ac37628c733c8149f34179f799eb160ba6661d2f8fcc458d4e3f18672ed024ba4eda0b2df2339f533820a431fd7b68f50f8b26b7d7688fbf4fa0dd74b3434e92bb6dfa8e56cfe436e6f3c900ea11062a6d9e60aaf3a09232a79f27864c9710c0801c781dd8eb054285931818388bb5c4c79a46f8a3c1584d36369e6d8cec6835c04c3c5f23c615362edb17147e08e8295485eeb498f8dac0be670130e493ec9a420c9772bf6ab1942a3b9183101979a9c3503cce607457d9be98166ae2a823035886a659fedfc50804812402d5850d3fcf32210859a67372b2eb9809183a55e125587563d44c76b8bf5e880b59f47d38a0d96abced512075f708dc2a888c5018600c927ba50c87a7142eea48931fd87bd3894f3e891a55267c705c92e70860b0a593f4381793cc1440fe423e7df953cfc8269118c3d14623a0471890745e8c184baa5fed0acd0491bb5ee906831ae78409d8ff89b5007ed72236a4ba7cb9f7cbb5dbb3a1ce5bdec0c06dde8caa87316753fd916b15558a6d4c386e6ba88960712cfe602be09ef400327f78778661a7b5d9f6d71b1b38224df3f0fef81d540e89c343792dd61c64700cc909a337c26d9f774e2fc69f46745c858badcadd864650b874a20e642e3c3f31d46c86864bd8678b1e083dee3b4f3f17809ce46a9d77cae60b60c4528d38aad3bda2f4609d1910c8f8fe479b45e6f25620999d387d145f2d6d22dde7ff828b2b0a24882844d0aab46e966344ed40fd0032dd5262e8a013bcb1bf2f6afebbb05b36396f5e5a6e6048fec2e1a1a82bb58ef37a4e47759b23fec3466269dcb9aec21381824a899ccd3e05ff43d2fedb25048390fa810b3b94bc6b6573c6364a72199c2e3da693c59e31d30b426e14e82cffd9d40c5dcf427f415f2a849eb4a8c28ef0696ce7117f6ffc53b63793705d44a010f42bbad4f46222d4852debff6e0840bcf1e90a237e7b2823ee6cce684e0c10344f563b4782edbcef6c07b2a589f9f09ea3e556934b0eeaff6c46d0bc7b7276cf41f972ee8099b4c87e2c0304727e1a2f951aec52c6cb4fd5bff9bd2d4df711d5ed86884c385b1d606bbdb24cd9112ee8a3aab6b126d8af693c82513fd84123427406304c4728305bc895420af6447e2535b2d76f277045ddba19d6de706e9cf43f52aab33b93b8be62962e1860ea1317fed342c4ad3cfc698033b38a52b1b79e3e090f9aa1fdd9d080a44f5aa5ef54efcb24195a860f1e0caaef8d1b5dc6e2752e154507436b31250b22d53a29292b42175206b09e0ba5d278ed56e4d84809a780deca7329cb1a5c41c005980119a28a167846a258fd3b225e3a2e69d7913ee4776ea202ef3356dbc4bdc7ac290f79eec0fade6daed6eb4e5a815d3c12d5315e094c6eb704780c4a2a4de4c5bdaef2ef46c75b1aa45a908be399642551666e1928b26efadc8a0fc8039615229e5ac01b782449f5ecafaa4c260b0426a95f9ddbb28031fd01df4c5278a0b08e7f0a1590c8fa5209b3d3473998b7d191490ec51a099f504f3a0e7ba6a20ca60f88442c3ee89fefc3c4048cb606fddb150bb70aadb436515723daa91e46683336167ebbdb27674ddf45566b7033c5928f57a62231412e0dba6d43c1dd3c14ed49ccb8fd1ce48d70b4678c69f407adca00f0b71ca5915fc7a2d39dceeb35e1ca0f929a5c8a2acb67674168d0199f14bee0bd059c3385988381371569a195257178dcf02d6c221e0167a02007611d33d2b0d929e84efb1dc920ecef3515d2f83605ffa0c69bcaf05eee2601ccc282bdbd41095dbee61b019b4f7cc62f15b9ce99d32e9223600232d6ed7504aefe35d1ff642eae8e1071b46ccce3a89f1654d9b08d2099fd41c108137d0bebdeb898485d2b01f5d957893be9d2a2689bc5659cbb4410643d5a34f6f2161a8ae33b9f5f39f4069a1919c571ec281fe164f874b84ab526399fae586be7782fd344e5a198a70c7739c030e157b3940876b1340575cf88d4d5cb57e4199e342ab2207bf612f25eb868ac3c6e8e40ab48204bcc8a36c52beb03cf1b79d32474ded0074f1fe86c1cc14a399a94396609641b3950bdee6e64d012f468589ff20a91552113902241ce3fbe655c82672545d2d2461284f36efbd9056b00a002ce682b92c2ae0329dc0e4e08474779956488b9415d0d838855be5babe8d55e61a3f44db8e98d4fe73871656c769acea434c521cce073bbfc7e2873a79c4f0a4f221aa2cef6fa98b115c26251f8078e2fbf18f5183608057d0d1adaf3e4201ee4558e2d32f47f5fcac10daa7f7d650da3f1cea12953e6d2b581d74ec7b5923e0e66d8d8ca2e8b0378dff315c415522f8968e9577b26bc85512626168dca882b336167684fb04aebd607199699f0d5f73468d842a659c2879d227ba2e4a695dc5e5205afd5d751ca664bd0e2f6b08351cb2b474f87ee4eb7521f829a7d256001e119ac5fd08b6c164f7ec60af34336976559604d52335e287e6b0d873cda49e9f21c8dd23cc74ebf4ff45eb3f5abfd6068a4a106fa7ef790cd386fa9aa937112e0fca6f0895afc22426913c4f7df6d6de2e3da0ab6597eb2c160146192d998b9cf0cd5e6282efda68eac58515cf6986dd4700e0ad8e3c9f2cfb7156329edc2f8ec1ee61ac2dab9c6c2be177899da0021ba34d2555d48ae4df89eef9fcddf7f98e39066d34f2888b8d119b085dcd82747aada4a8177e08264b305ff8c1305d65b430673d43534be05e27d271bf0e454c4150604cf031516e6a71a177dd4f425cbea4b836326e2f822c1912916bcfd6b06c88671e614cd4b09141c720a82a408ee39435b1b946c90e65f5e97bc5aad07b8b4762222110490e2e6d8529cd64b2850359983136dcd2a711bdc2375347949d82a9d65ad1d085285857adf61821125d084dd82710e4a9ee0fceafab9e24527ab79ea60c129da18eb90a73925b960370d60ec742f2ccaeaa0f38f9fd3c7ef5b00de14dea82d3ab2f11489855dbd5d979a3b3d9ba1cd86e7f2cfde061daa7067585c74d72777cf5e411c811ac3606e3962c4af818a3eea98958669035c1568ad24cca9b233b3c2e48436f98c58222ce27769c57d187871793479766851841a93061a5bfc8b0b3e393b13fc571b001003381aa33436c48274e1a8b4c597fb3a01c8bcb8ecacb60cb4aea499e0f1cb4e3c7a6da15f3c159fd1c3e90731361fd4d39256229ad64151f2e10c85752486e3d93b191bde71d25bf067eaff6fec8cab425cb80edc2a6c3055c793977f071bca55a72a2f4d3a846ed2b8d0555dd6120563f0fccc2c09605c02f0ff7e8577df434609c52549304c96f0686957b22d69f0f79c66c139c7628af3680c0117dcae10d84d1d6be61a6f7cfa01e6723c7b08babdff3edc439620c516b52b3f87b1b01c8348540365618274f1a1aa2f4511a2cedc1b459fb938e4bc9d59f69bcb9635ae217d30a28fda62b16972318f4be94ebb99b7e778cf55fc426448ec8fd9913e471280240175be66c404fcfa2a74f0f50132be6cedf8917f72d06d7f985392767ad2e559238c3cd53ec585c7541fbdc9f396e654b722d61c980384c9e894443cf52f16", 0x1000, 0x8, 0x0, 0x0, r0}, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x1, 0x8, r0, &(0x7f0000002000)="3c71030c65531659bcad3c0587d11d2e9c166108d078e6d5435fdf7a1bf49c3357e7c076f042614f963be025e7fbfb7fe7475b35dd79d640bcf3887892402c36ead4a7958cfb0f452f764b55f7e903eb83190423c1017f7cc6d4bf8c2e8b41dcc04d52e0bea5139f26f96af6d8c7fc32b5c48f3b9a5f8248e455ff72dadb3d07bacee503ce5d91e9956f928591af00910e4abd1514a37dfbb6ec0846e555d4f483199ddce3343426", 0xa8, 0x9, 0x0, 0x2, r3}, &(0x7f0000003180)={0x0, 0x0, 0x0, 0x8, 0x7, r7, &(0x7f0000002140)="9e9f8e0b573fffb9c3fc7f53ac41e9ac6affabd1cf9a4896cd7dfb3139195fcffb4a729555030d443b6ad1b650a2760c13c2927754af64fbc9ea4b4799787ee37a33e595e92810c013f7af39ae798b41013ebe8dd82c01d99361ee06797eb34ead4abfce2e291168d14fe6c4bbc2c4fe2214165e591ab6254564d6b0a98034baeef93b131440d8ea548fa6c5379215aa9e133339bd9d72f57ad2d4d99ce6c5f01e870d09caaeaee2aea591249dd9ad3de18d227be511262c03c9d9fa11bfef697742fe41813170f637699200711da35edecd6b7829ba390f1689f03832f5c303e593b138193962f3986074ada45da185eef4725a5cac618066b050c32690a43b4aa89627265cf31971fef2a2192a171ca1ce421ee6b9f1682bf48bca3dfbfc826352787b27ccdcaddeb90cd5c3786071501f4be854bbc81241369446a746a3a8ca80b08a08d321346849829ed90ff350c8d45771d1be67d546da4bcef6776c212856f6e163f5c4045e5d49824bb674e3654614b79e3929683d3084872ac49c6ced65320240e003f8bcc76654f48a32abe79735ad1621a52b01ad4c53013d19e6c8cdb04a9ac66debdc4f1534b81701b98c52dff5c9419ef043fe3ccd05c3c0a83861746ad71aef9f034386cd8389512f96ad2dd2e817be6b057d98084cc7148c62ca50857c4c7b3a8e934fc4f7bf234f44c154ff8afaf7080638876d189b35698220a937e99847c103af94a5c3986a80785263640c2a2b50ab5a9461359fbbc71c32dd8cdbfbce94e627ab77d383e0525757d5921903af11e204adb959c51e00e1451b75d5e281ce33be4b821c0675069f386e28c185eb298b40cc7607d43391f056e0aeb1d1772ad1c52ef710e023d721d328c67bac8b91815a8f839baa866f2dd8dc6abaac7e65d30fe7d42aa0d1b02f7fdc86b1a4dbcde3070e00cc726daddfcd2c1ed526e1b822b1e6facd8d7e1a25875a88769ca0014cca568fb36c66af044c200d1edbaa70402ac3f88fc9c1e3bd4fbfcd858d3f3403d9f42f4eb7443f29d1c14212c00113faac42d09a6171b3a095030d23ef42f50c636cebaabcaf42d652cb1fad38dda6ae975c2546c6d817f6a49c8f480fc44a8bdcaaa564b202e1c27793e5967d2062b93e5b067ed8fd9a9488ab0746140ae41dd65fdd6d9786c6e50990efcc7bf6477256b25116fb4a0cf5539f78213763e77f83827112c041bfaf365f9584b59e5c287de3e6a11ef1d4603274c668a339a21e5c906bf20d628629994f4f92585a6a4b8e2f52fbfc1cd68f79c0302683bebf9b67558e1acd499c30df09e559d3d8441665a5e810c0c33681363ffddc3cfc27936d7fdd7139aea7711b68be7e3aa0ff5e964da1452750cbf51804bf474844e7a1c4b2edbd2c36af48ef51ffae8886fcfc6a2ee8ba80622cd65e7fd863b8eb03c046ff440eb448398050e09ed491da1f4422982503ac753c94b64795604c2920a5ea6562e8076f10786b0f73aa37afc88e11aa2d2fb5e2988ff0497cfc55e826df5246a7cd93656064e40d2853c24f98786d9a569d90e6cb883a081aeac484fd7ff9c4cbed4c64cd2d9e8b891068f866971329450a7d41ba11129b6cbfaf054ab6bcdf18855ce60e073ebf4fc1363720cacad463eed35fbadeff2b685342693c6ff84789171afcfe1baaef9613a751f17ee6ea71948fd4e9d49f08cb6a45fc6384e3dcadbd4451b38c62e5f1cf5467cdedc16590bd9411d07a99e2e36a0acc2259ee1ae84ccb977da3d283bf6bc5ad17f78898dc8e8edc652e247502a489556a030b6bfb5a282e41f9037c54ff45700eb4a740cdd18ccf6dc0dbd9563a749227ea9ab14b92695b7a89b5c466710abc6a4b68e3f42baaea2c5f37399401e96cb3a28241f8e473f50b6a51325c3cfe68e3d32223e1093e4705f567f2301896b75cfce45945134cd2bd1e5359b652c76a3294dc1e0b91c5645a72c92dd399d5b3844341b98ef80d5e0431a5f831e9e012be8811c25df183f77a96b3450664cb1b55f629a742fa759a45c46eeff7e44a8adb93224a5e846227f252bb2211cd768fd0750058fd32d64f841f34358d8009a125e167c97dccaf19b2e601284d9409f7862a7d2c589d201b3a69cae8743bc57417b0894016e469a126f76402a9422984497f4c16b3aad82b0d453809cfd57dce6ccfa9f37cbb1d5eaf7839005991fb6c037b3484b2068034408929995791da74f1be373cf673e23451938d740baeb5f25e2efd56a0206159321cb137e71c88e6691ed06afc7947a0cc69e92995142801282ad36631955278c856d505c6c2f3b5fc7e940a5cf28989677366e8ba037ce8101df93f071200d6dcc5813dd80b489d4195ed6fe944daa5eef47b21f487d207f111cfb98ff156e35b5ea4dc99c8b46493c2918045d3e041227fcd88d9bb68470ad558ed37aae9305490dd44337ac6dc27e49e46637a73906097baa0f43c865357e1c0804fdab2bd21f1a551e983cb29c150ffe01b2cfddbf93a95323cb7a502e310f7125830e167bdd1e6fa1551941b02306abeaa427ec200ac4d037314d2e05350ab56b1c00dd1eb125e2ad0adf8c95ac5e1c442461750aed96c0c04615efccddfd92089c20a60d823164cdfd05ccde9e6c7dae52ffcc7875792b3db7072f2e97489cbc424a78999cfe63e29da8436b5d06ba038be65c039a32f2c3f3b541b9f9730df9cc54e03121c37cc59c4c0e6337800ee6ab1fc2d3614fe153ec178fc3fc3d6e6545d39e6103f26d75ef2efb6da1434b0c3ce395cd9c350d5f42f801061781cd79392a69e5f75d983dba1269bdce6f4647ffc0f43a21ebeb0de082d4a1f689e2c3f70d978c2068fec8ad44f45db69a41e71d2d12c54d436abb5b59f2120eaf841db90c6429f67298d1686418195065a5597bb58d3ba78f4f7c88be06590038867f1819102e134e1da847db6f7c2bb19292260d9bfb8ec3aabbed9a47ef4d7f13962626152ba79c2e148c9d675ac5620ef05f26431573d26c08e0954a54d36fd7a84bd5a0a0cbf606289583edfc292680686e2835701d2d03fd0244788b2e9551da6b8f2a549623c87be1aaf46d9d7d327527ffa9f969f90427b0fb71e1531cfa10ecc0b2f49e74ce632c7a7e11a0f2dd25f9bfd064ffa69bbeb87f318e0ad7a6546154701b3afc81697e8e57c8ff58378c91d1b0d11c55e9386578936b8d626fb767fd3eb09235b96bc26a66ee00cd887701a15c76c3e2783745ddc4056ab233310c8b62d8af9b0cf746a1932e4b26a3d14bcd2e9c26cf003487fce4b56eef3910080ebac6497bd28718e6807492f49ebe26512f29a9cd5d6170ad00dd9833b6903d41efab05d3d232f8a0265cff4b80d665f3d5b8c4fabff98eecbb985a4697820e65a21033e373c11232556d5b7f5a8bd037f5ab65ac3d4775c39922f6de919c693b46e6960fda0ecc8eea14d93ad9764be09a17fb66f40e91c167c26b2f75dea5ddfd3c3acec7012d8dca104dd0bb4d00b939386db9b2756a4b99155a4daf2f7062597d53638929670bda9e94c4db323acd581a4e3db0852ec038414c0d5203e17202e2a4992b758463ebdafb9c490ad73ad09ff08389a583422e531b7f22ce4aa002607921586766313b6558b5ce60249258ff0dbcfa5fff47b7aab008afecfba5a315f9bf0cba46f1aaa324a52738e0fc48dca23489b319ed98770e85c895bbcddd4f8298960ab664fac777da1ad3bd50172cfe709f3d8cfab234fc735949e2ca2ddc2b6dcc285d96f61bfe0f9013478ba149af73600c8f288b6595e1fe6294f05618f983547512d53fc4d49970b7aa0536c5aa30bbb799047e3783fcd10f9c611c31a4297b809bf91c3d347a2fc4f4e8e3711ea6c7b79667d29d801578f722a15a052e73e248095837b24bdaa61d47a5d266aa67509b7ddf970923e6af46c16511fe3e16a99220133dd5ce8e8289f39b7b7cdbb8b0ec70f6553ef7e5ad25cb8a2f6f14bee6b6100163df55f8a52c8e2b05020704e010d6a7cf463cff0a3fb4a4ad93eb9f1678ee4710b702e78531bebc86cf7bd2e76232ea6d3805845c9f261fbceb026ba04c2d70db994486fcda37184491320adfdbd87a7a5579ab1b176f1028b6b80b67d5df2018fd5ba044a5070166449b3ba25415424c54fb371f9811f241fab5820a88f30fad1e5a349014b3b41a0fe646f4c52223a2d7f88b29be0989b04c998c73b467cf516d7314d346f37219e13c5412fa6d57917673dbfc2e3aa70917548267e9e9fbd53e1cdaa1592f285ccfa16bcb580ba27b2e90dd770f489e8c686674662d1a57e470440d5ceb275b7d0d5532254b5397e5a905345d2857f0d7b63ba2b9ee6a3b16930fa322adef04b29d28c73450f1b926be1d0518158ed7986865902e472ca136541b183144fd0cbefbc1ac14354916985cb454eb76b3c19f2b58a7587bd62ec558c45e8f23ca06afad6e9c01339e5bc3e7187755477a3978bdc28a62361d13dfc31b380b3fb9b81f3663b26b671d86dac8f5fb8d405aba27500397e5e955bfe560fa226ff0946acef42f3f3514668b76ab9412da5be29103ac988c41ab3a1ceb2aa2135ed70e20a6bebd38b9f0af19f45dd0dc5eb611214e454ef87c608153739f7613ef43a9ebe0b89ab49ee70265517b200b3d364985314652f5e0ee2d4b674fb8019511148f5436a9223c0f21988f786d250cf94c339d1126c0c2c1347fd52a13250952014b61e65d035a50564cd896b888aa555f3909e1010b1f4db9397b6298b3126fcb614e32cfc62b9c26b3ba6a3aba5ef2aa0efafd127b3e445876fc56eb36dedf123f3e7ad41983c9722b6dbd4e71845abdf965b46c55421134f22b29efbd93d3628f4b8fc2b2ab38dddc5a1cc21567cfd4575bfac58a2b49ae2e4dddb08b3d4bfcd1799322fb0a28d3b2e7fae556b196004145d15fdf8b62854224bb3290fd0174272235b768682a25b47264d5bd3abdf736d76eba250e9920c8175ffe257155c77775e970f15c81b2ddb86ec695bc0135fbd6a63a953d81e6af83abafc02ff0ea6385279d47cb0301d0136fdad1cfae9ad4cbfdb31ce693de8306029d406c007b6614c96549cb2018c5f648f61f5333f90a62b678c4fd444c3b8ae56159d1d97dabf8ab4cdc532af034680c400fc26afe57c9b4b735e345f40b33fe779795865e171c402f37b691ec3e1ff18b385f36cfe9f57a1d9e07edf488ce7d50711f635f70969e8ba0b643da6ba0382ef7c322ab0ae7b11fe109d7ea14306525036a64cc93531da6e9cf6460368af2229c01f10d9c0cd24a8b66e047990bac59748a8b9cbffeb47d510319be59393d3287d8674afce4f4b0299e753df5878dacd0ece476067d4b11258c1c1ffb911d4b8b75cc1feec7798166daa241983eb2913686406c04e005e57fa9a40d6d5b27ce7a1c0281ee002db3def3052ffcfac57339b8cdcf318379267d0d95bdc2e0e6deebf67d31c9ab63c1e1aa5c838c557c5cd5530d2fd9b30d7b07abffa99da6aae0ae902b5ebee24ba13dba70766774201de520d6ea528e72d6e34514de8383a1137480e1b9fb384310e1f8fb11b1583326948a608231c0528d77fe5e2add2f86f60ac67e9c5951a7999afe6f8d45ce48eb41579e83e93db7774b8d209ba47e6b2f84061463c7806598d53e17db5c8d6639016b14304c06d0ebce44d90ba5465a2dddcf388502746b19cf72380bd97318eac66b4ae6867ca7a76b627c51981249a31490c14bc20132d53c6f2a4a5dc941a888d762ad8981fa748b8fbe552993240952dc9681b1e63fd", 0x1000, 0x2, 0x0, 0x1}, &(0x7f00000032c0)={0x0, 0x0, 0x0, 0x6, 0x7e, r3, &(0x7f00000031c0)="da2b88992af3d49566b109f7a8ee3d67f937c30bc5099c75f01dd83bbabb640418fcd7713a7e48620e18f84fc47dec4ad8cdc1201b1080a4e4279c8837ae4f839177abc3a89a5b280e0d7d4341a9504ae73fcb5ee93e5420e58adac55e65d9df4fd6a81813bcfa2e5f2b50a643b8017af9d5f771a55fb4e18ae98483afe25b6247ef3ac4961da22a6cb3d312ea91b90f01bc0134ca3bc119200bdf91645de379c98a1335c8091fd475d1d796d549eefa82ca490df50c55ffbddba79d4feaa6bcc75eb6bd74760d5eca893de794670666390d87a80882f6f5b15a122c68d1ea8d3e12491371e31200ea16fa26dc671f1b1631a412629fee26e6a821c51acbc2", 0xff, 0x7fffffff, 0x0, 0x2, r3}, &(0x7f0000003400)={0x0, 0x0, 0x0, 0x1, 0x9, r2, &(0x7f0000003300)="b52fd3f2f76be9d6324e688cb550cd7fcc6c5f342869f3728a59e067467239576e86d3df26330c37a65d83040a33f710332e30ce0b5dc2e7d2c5618056fe3798496a874c074d8428f6004bf60b66a83a6b45f63c32891864a88cbbe3e64ad38f8ca6cce88439c6d41d716815118a181bbdd780ab33a9b0a2f908261f4fcd3685c7cff8395bed825c1cef10efd2ccb5321ed24e504788d5acc7c2bee3b890d48ceaa21058b478abac4778", 0xaa, 0x1, 0x0, 0x1}]) 00:04:18 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00001d5000/0x4000)=nil, 0x4000, 0x2000000, 0x1010, r0, 0xe8568000) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:18 executing program 2: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x9, 0x400000008d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000280)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000001f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000440)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r4 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x507, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffff3b8, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x0, 0x0) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000340)=""/138, 0x8a}], 0x1, 0x0, 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000080)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x807a}}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000600)={0x0, 0xffffffffffffffff, 0x0, 0x2, &(0x7f00000004c0)='!\x00'}, 0x30) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000500)={{{@in=@multicast2, @in6=@local}}, {{@in=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000480)=0xe8) mount$fuse(0x0, 0x0, 0x0, 0x840, &(0x7f0000000880)=ANY=[@ANYBLOB="b1712555", @ANYBLOB="2d3358f566528496c4aa438c54b3", @ANYBLOB, @ANYBLOB, @ANYRESDEC=0x0]) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x5, 0x8}, 0x0) 00:04:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@gettaction={0x20, 0x32, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x4048040}, 0x8000) 00:04:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004000000", 0x8, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = signalfd4(r0, &(0x7f0000000040)={[0xe9a]}, 0x8, 0x800) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r5, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)=@delqdisc={0x280, 0x25, 0x400, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, r5, {0xffe0, 0x8}, {0x5, 0x9}, {0x3}}, [@TCA_STAB={0x84, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x5, 0x8, 0x9, 0x80, 0x0, 0xfffffff8, 0x2000, 0x4}}, {0xc, 0x2, [0x1, 0x1, 0x7f, 0x4]}}, {{0x1c, 0x1, {0x7, 0x9, 0xac, 0x0, 0x2, 0x9, 0x755a, 0x3}}, {0xa, 0x2, [0xcf, 0x80, 0x9]}}, {{0x1c, 0x1, {0x2f, 0xf9, 0x9, 0x3, 0x2, 0x5b76, 0x2, 0x8}}, {0x14, 0x2, [0x800, 0x91, 0x80, 0xf920, 0x9, 0x8001, 0x4, 0x5]}}]}, @qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0xffffff63, "17cc8314b1ec5a1ae22d5a516573ce9d"}}}, @qdisc_kind_options=@q_drr={0x8}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x1f2}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x5}, @TCA_STAB={0xb4, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x5, 0x2, 0x0, 0x10001, 0x2, 0x200, 0x800, 0x8}}, {0x14, 0x2, [0x1, 0x2, 0x20, 0x6, 0x0, 0x100, 0x1, 0x8]}}, {{0x1c, 0x1, {0x6, 0x1f, 0x3, 0x10000, 0x2, 0x5, 0x8, 0x7}}, {0x12, 0x2, [0x7f, 0x6, 0x5, 0x81, 0x3aab, 0x7fff, 0x7ff]}}, {{0x1c, 0x1, {0x4, 0x5, 0x82, 0xd4, 0x2, 0x5, 0xfff, 0x4}}, {0xc, 0x2, [0x9, 0x1, 0x2d0, 0x6f]}}, {{0x1c, 0x1, {0x7, 0x1c, 0xb04, 0x4, 0x0, 0x1, 0xfff, 0x3}}, {0xa, 0x2, [0x7, 0x6, 0x4]}}]}, @qdisc_kind_options=@q_cbq={{0x8}, {0x4c, 0x2, [@TCA_CBS_PARMS={0x18, 0x1, {0x2, '\x00', 0x1f1, 0xfffffc01, 0x2, 0x4}}, @TCA_CBS_PARMS={0x18, 0x1, {0x3, '\x00', 0x8, 0x4, 0x3, 0x4a71}}, @TCA_CBS_PARMS={0x18, 0x1, {0x6, '\x00', 0x6, 0x3, 0x10001, 0x40}}]}}, @qdisc_kind_options=@q_netem={{0xa}, {0x88, 0x2, {{0x8, 0x2, 0x6, 0x8, 0xffffffff, 0x6}, [@TCA_NETEM_CORR={0x10, 0x1, {0x7fff, 0x0, 0x4}}, @TCA_NETEM_DELAY_DIST={0x44, 0x2, "dc66422eead100856ce6442612d6b2d92c707f15f6df81556628869a0217d5b1ec287a78dab80964819dd6ed319f8f7e30ed6082fb69e1a7555817f91baa8afd"}, @TCA_NETEM_REORDER={0xc, 0x3, {0x8}}, @TCA_NETEM_LATENCY64={0xc, 0xa, 0x2}]}}}]}, 0x280}, 0x1, 0x0, 0x0, 0x44001}, 0x4000801) close(r2) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004000000", 0x8, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 246.572609][ T8153] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 246.582708][ T8153] EXT4-fs (loop1): group descriptors corrupted! [ 246.600850][ T8158] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 246.612120][ T8157] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 00:04:18 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) getdents64(r1, &(0x7f0000000280)=""/217, 0xd9) [ 246.622834][ T8155] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 246.659453][ T8157] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 246.660166][ T8155] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/267/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 246.671599][ T8157] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/271/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:18 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000002540)=[{{0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1}}], 0x1, 0x10000, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) r1 = socket$key(0xf, 0x3, 0x2) recvmmsg(r1, &(0x7f0000009cc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/route\x00') r5 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x46002) io_submit(0x0, 0x5, &(0x7f0000000840)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x5, r4, &(0x7f00000002c0)="508a14df21e5813e86cb3de0591b05370b513ed649c43f4be6f966545c2f3fb3a4f8360994a5f671d5053f4277c11272d8376f6f6c9b30910ab7dbffad817d383a79d922bacf8e8b655f80b92b1ce6d36b4e5bd70ec668cdf315d21de8a24b0376eeb0d071b8214cdf4415da4e9882f9fce4b8a30645906fa171426e5862b6a16496f335be273e9e4701e02767", 0x8d, 0x0, 0x0, 0x2, r2}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3, 0x3, r3, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x8, 0x1000, r5, &(0x7f0000000440)="4fb20b9c7c47a4ee6ead040adbe9f90c129d4398d9b69860e294a8823d784c65928108a66967868d2e6862b7ae1e84e68f086b681a3ece46a92d4ea65d9f1bb937093210c4b5ab95a2502e1a2c9f114785b0a34eda9a3a0bc46df77399e7d02af2dd11dd124721cf0d69c20db83cabd4705c6ff589b237213e4afdd62684ed5734f385af2fb793a88fe764043820e766bf02c870c791cd591fbd2219da6e4bd6a06547363103a3a6624a2b67", 0xac, 0x81, 0x0, 0x1, r3}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x8, 0xffc0, 0xffffffffffffffff, &(0x7f0000000580)="3f5d53f85653eb07d024219ac5f47f8c9970ee8ceb6af483671d5d2676a6e2c774906e3fcc34357e013c32187122f3309df8d4839c3d57dc2a4d421a8e0059c45f90de1cb41ecccf1d2de083b14026b615b68eae631e0770631b37b36bf9252616384059147c214f3844444206dbff2318e87dc52225a2322a8a95d84c18581a2556f62fbe6af9187e2c214c3f0cd1f78892cdd6b0cc24c865db19755491", 0x9e, 0x3ff, 0x0, 0x3}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x3, 0x90, 0xffffffffffffffff, &(0x7f0000000700)="63d834414768ba3a04ae16c5653d4e0d4a72cf39906bc97d9536642b922547d6070b53afe06d253ffb7ed98b9f1f8284970092926ab9f949430f0aa560fe82b0454b0806bb9477a7065990867c74149492bfc3d820379da4b0f0eeef7682dc64ce638d017f9d6be466ea65eb4cf690c3c53ea7f1494de2c5f8302b85c05efcdc3b920c1f3e5a8a91a580b7", 0x8b, 0x0, 0x0, 0x1}]) ioctl$sock_inet6_tcp_SIOCATMARK(r5, 0x8905, &(0x7f0000000100)) sendmsg$key(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x8040) preadv(r4, &(0x7f00000017c0), 0x1b4, 0x96000000, 0x0) [ 246.759098][ T8173] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 246.767524][ T8175] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:18 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x50000, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80200, 0x2) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) open$dir(&(0x7f0000000280)='./file0\x00', 0x6aa200, 0x100) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40003, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000000040)="020000000c42016649672e00000100000014000a026c0400742b666f75d46e645554e59fb5dc840000000000efbd6a4aa5ea6c306c5b69488af42bbea72e8648edc8ce978a7095d5c0c3c2fd557aa4e9c79352a4e8db04d44556397e7c4793619dfeeb0113e62d1a4db1bca1900441726ed75fb52a4a94081c6c038dc74208b6e33e9eecf10407b26a1034e137dd69ad7a047aaa17", 0x95, 0x3400}], 0x201030, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x10}, 0x10) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/68, 0x44}, {&(0x7f0000000300)=""/41, 0x29}], 0x2, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 246.880504][ T8173] EXT4-fs (loop1): group descriptors corrupted! 00:04:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0300000004000000", 0x8, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 4: ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 246.996465][ T8181] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 247.009198][ T8184] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 247.020213][ T8184] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/268/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 00:04:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c00019a316c4e879d0000000c0082022e2e00000100000014000a026c6f73742b666f756e6455000000000000", 0x31, 0x3404}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 247.211849][ T8199] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 not in group (block 0)! [ 247.255086][ T8199] EXT4-fs (loop1): group descriptors corrupted! [ 247.255696][ T8205] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 247.304950][ T8206] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 247.315831][ T8206] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/273/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=2, lblk=0, size=1024 fake=1 [ 247.321372][ T8205] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/252/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000040)='./file1\x00', 0x108) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) madvise(&(0x7f00006ac000/0x3000)=nil, 0x3000, 0x10) lsetxattr$security_selinux(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='system_u:object_r:hald_cache_t:s0\x00', 0x22, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mount$incfs(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8000, &(0x7f0000000280)={[{@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x1000}}, {@no_bf_readahead}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x100000001}}, {@no_bf_cache={'no_bf_cache', 0x3d, 0x1}}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x4}}, {@no_bf_cache}], [{@fscontext={'fscontext', 0x3d, 'root'}}]}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x87496c24cf85aad0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 2: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vsock(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) r1 = inotify_init() inotify_add_watch(r1, &(0x7f0000000000)='.\x00', 0x400017e) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x7f, 0x0, 0x20, 0x5, 0x0, 0x5, 0x20698, 0x6, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x900, 0x4, @perf_bp={&(0x7f0000000080)}, 0x800, 0x1, 0x9, 0x2, 0x200, 0xffffffff, 0x9, 0x0, 0x76800000, 0x0, 0x6}, r0, 0x10, r3, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200c2, 0x0) write$binfmt_elf64(r4, &(0x7f0000000080)=ANY=[], 0x8) sendfile(r4, r4, &(0x7f00000001c0), 0xa198) open$dir(&(0x7f0000000040)='./file0\x00', 0x8027e, 0x0) [ 247.530551][ T8219] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 247.544638][ T8221] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 247.555859][ T8221] EXT4-fs (loop1): group descriptors corrupted! [ 247.569898][ T8222] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:04:19 executing program 5: ioctl$KVM_DEASSIGN_DEV_IRQ(0xffffffffffffffff, 0x4040ae75, &(0x7f0000000040)={0x6, 0x0, 0x4, 0x200}) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x4d, 0x5, 0x2, 0x40, 0x0, 0x7a50, 0x10000, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x400, 0x1, @perf_config_ext={0x7ff, 0x6}, 0x2000, 0x6, 0x2800000, 0x2, 0x3, 0x800000, 0x2f85, 0x0, 0x8, 0x0, 0x7fffffff}, 0x0, 0x2, 0xffffffffffffffff, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000080), 0x80, 0x50000) mmap(&(0x7f000061a000/0x4000)=nil, 0x4000, 0x2000003, 0x10, r2, 0x7cefb000) preadv(r1, &(0x7f0000000280), 0x0, 0xd9e, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) chdir(&(0x7f00000000c0)='./file0\x00') [ 247.582350][ T8227] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 247.609668][ T8222] incfs: Options parsing error. -22 [ 247.610987][ T8227] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/269/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 247.643591][ T8222] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/253/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 247.676472][ T8222] incfs: Options parsing error. -22 [ 247.787243][ T8244] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 247.800844][ T8244] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/275/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r0) mount$9p_virtio(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2010, &(0x7f0000000280)={'trans=virtio,', {[{@cache_mmap}, {@posixacl}, {@noextend}, {@version_9p2000}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}]}}) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) renameat2(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) listxattr(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000540)=@nullb, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='pvfs2\x00', 0x100800, &(0x7f0000000640)='\x00') lgetxattr(&(0x7f0000000300)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="6f73782e4023bd25513c2d005e8da1d5183c4e5169ad248ea01572610eb80a51891a6a47f96b12c7687029e64c9e75505b7eea7a96187b19dde98fe823e0301deddeebbee599a88b883c63e586c2ee125414781aa77235b60956f39a4a8aa24d54705ec64e52195286d876b851242ad1d1b800aae26659571bf7ecb7568f5cecf7f3bafa914b3e6c083f3d96af6a32bf"], &(0x7f00000004c0)=""/58, 0x3a) removexattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=@known='trusted.syz\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x404000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x22, 0x0, 0x0) lgetxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=@random={'os2.', '/dev/ashmem\x00'}, &(0x7f0000000340)=""/8, 0x8) getuid() socket$inet_udplite(0x2, 0x2, 0x88) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000580)) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@newlink={0x30, 0x10, 0x801, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff}, [@IFLA_MASTER={0x8}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x101382, 0x4) 00:04:19 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) r3 = openat$cgroup(r1, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f00000002c0)={{r3}, {@val, @max}}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000200)=ANY=[@ANYBLOB="3c000080731e4c9eb2ea6a5b002ee15ee989d07df4f2edb047428d1c63f8b52c928882dd35c174cd57c56a7b657af3af31b1bc208707abff99d7ccdabb4cbc0fa0967e7a55e95d16e691fa7a5029452e1993286701a2e6feeed2b952bca6619932186bbb3deeb8226c98c84321ceacdb61d67074d7735304cf8c640424f6627448ae04245ff8ffe9324015", @ANYRES16=r6, @ANYBLOB="01006046004942ba80023bf550"], 0x3c}}, 0x0) sendfile(r5, r4, 0x0, 0x100000002) r7 = accept4$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000040)=0x6e, 0x0) ioctl$BTRFS_IOC_SYNC(r7, 0x9408, 0x0) 00:04:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) clone(0x26100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000380)=@raw={'raw\x00', 0x2, 0x3, 0x290, 0x0, 0x0, 0xf0, 0xf8, 0xf0, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x3, 0x0, {[{{@ip={@multicast1, @multicast1, 0x0, 0x0, 'ip6gretap0\x00', 'syzkaller1\x00', {}, {}, 0x73}, 0xb000000, 0xd8, 0xf8, 0x0, {}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x3, 0x0, 0xc}}, @common=@unspec=@quota={{0x38}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0x98, 0x100, 0x0, {}, [@common=@ttl={{0x28}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000000080)=""/54, 0x36}], 0x3, 0x9, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 247.929167][ T8265] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! [ 247.935782][ T8262] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 247.939338][ T8265] EXT4-fs (loop1): group descriptors corrupted! [ 247.956500][ T8264] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 247.966033][ T8263] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 248.000871][ T8264] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/254/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 248.031505][ T8262] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables 00:04:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r3 = dup(r2) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)={0x0, 0xfb, 0x27, 0x0, 0x0, "5eeb2388de18a788de0b92a99e101c15", "97e4301eb22c5f9baaaf7ec73fbd64eb7974"}, 0x27, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 248.042022][ T8285] EXT4-fs error (device loop5): ext4_readdir:265: inode #2: block 13: comm syz-executor.5: path /root/syzkaller-testdir707603624/syzkaller.Bb5ucM/276/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 248.050667][ T8262] xt_CT: You must specify a L4 protocol and not use inversions on it 00:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000040)=""/106, 0x6a) [ 248.103203][ T8267] bridge0: port 2(bridge_slave_1) entered disabled state [ 248.110971][ T8267] bridge0: port 1(bridge_slave_0) entered disabled state [ 248.142913][ T8289] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 not in group (block 0)! 00:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001200)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/46, 0x2e}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000000940)=""/66, 0x42}, {&(0x7f0000000880)=""/146, 0x92}, {&(0x7f0000001480)=""/155, 0x9b}], 0x5}}, {{&(0x7f0000000a80), 0x6e, &(0x7f0000001100)=[{&(0x7f0000000b00)=""/215, 0xd7}, {&(0x7f0000000c00)=""/242, 0xf2}, {&(0x7f0000000d00)=""/199, 0xc7}, {&(0x7f0000000e00)=""/151, 0x97}, {&(0x7f0000001440)=""/45, 0x2d}, {&(0x7f0000000f00)=""/229, 0xe5}, {&(0x7f0000001000)=""/228, 0xe4}], 0x7, &(0x7f0000001180)=[@rights={{0x10}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x48}}], 0x2, 0x0, &(0x7f0000001280)) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x1, 0xa, &(0x7f0000000700)=[{&(0x7f0000000280)="aa0c12115f04389aa9948e13e6364db58f9e1b40249163173cbf1a0addb89b3af945b93be457bf5cd2789ca086d9a97ae7fdc86cd0030a00d53b228482284f73ddd3008ac14dac61d61230f6f8a92b7293678d4ae8578ee55f2d2b7809a354737942c00b958a83f263bee5d1fb41566f0565f4e884cc1c71656cb3bbf676ffe6f3bab1353fb43342ddd0676d8582102e1de12891892667dcc7152b1cae88e53038c3", 0xa2, 0x7}, {&(0x7f00000000c0)="f53f37a8231c", 0x6, 0x2}, {&(0x7f0000000340)="a753c30a974e99382527a394beecf2c0ab1c3ca833709547a452f33cb69c18786d0348be84f21a2bb9d10eee3ced251d6178a34db2ee6d2076913405242e4c4b4b30f7f0aefc6fbcf769e48eff9cfcf0e30368cfdf5ec1baf2ebb8f376f378efb70a9222ea9fc5455aac160c204e2c725cbf2f052917d5d0cbc176bbe3b38333c9ea48513aedffc8807f4094018b29a4be7e5d70418e9eeeea43b6dfbdfca8e36e9a41cf52f73b552e54a0556dac9121dd67f3437ae8fcd3396cb7e1d393a49f0ab27d3176678a7d3362a3d0a6e12dc6fbd201c0b6552d113322f5024746f3215140b0aa2913ecb265059299a2b3", 0xee, 0x1}, {&(0x7f00000001c0)="fbf561d6f716cddf5096794c036ad4f7e6f2b301480c10555bca2c79d6e1c1c611fc70ebc7785a7ecf468c", 0x2b, 0x1f}, {&(0x7f0000000440)="62e0474fd3871a4dae37866209c7d6f6b94370bef4bb59fecf29269fc978a11e71628c37a4f0811368e91cf34e8359e049ee6e8f425898bbd6f325770eab2c2943fdd9cc32b3370da47e798d9d5acd3722e0a0693046e93c18423ecf6ae7ce8ea7fcf4f7c5bbd106517c62ea2b562f031d2b8f1c61410ee969f8aa4a87dc75909450c8f11c01e07d172fcfe3392d890bbef2bc95923df4381a260d4d58a0980e33b1701db7eb63fbdc2a19d2fc4134f81b606b3c77e437c6d10e2344397d7c8410f6f68c09939f822753e0a022bd1724f86c1fe48a0bf92b3c7e246b359f49d54f39d6d874da196bafc14fa5f327492207ad01f9da27e69ede42957c", 0xfc, 0xfffffffffffff7e7}, {&(0x7f0000000540)="cf2d56215877e8d58d1a4408d9d9f9eef615c463a21092ac062f7ca744154d32f604c5685e47ec9504f95ebb88969297d4d773816a8d86a98083ddad5a810303b5f87f27960c56507e1d7fb376e4aa203a5662026ba7c9149f45101d8d8e4da761e065f42c3d8b5e60c2ac202243110602fd422a5f59e74d98e8", 0x7a, 0x100000000}, {&(0x7f00000005c0)="d7080b41cf614988c7bc690cb9ea0f3a196ea97f883621ca130ac1049ab36720502523286b5a84ee9523a0eab44e442e6406d1c5c1b338af", 0x38, 0x89}, {&(0x7f0000000600)="b2e32767c03af0b3f334ec013ac3f7a5d7db77eb6cc54ddacc75ace8601f7ff90c6709d9b58c300d697d14e5cbe9e137b72f705aabc5d754e326a023b99f9ff9eaaacebb1e4ce1c96f83dfd4ba7fd7", 0x4f, 0x5}, {&(0x7f0000001640)="b3e6bc441fd640ef08f05e987268a41cfc5cf8da8f993560d8bc4e51faeedd1009b41652c20b6eb598399267fd7270f8de5c7ca10e538a6fe2718c5b6b53b35e64cf86fdfef8cf72dcc40c337dbfcde3b5ce1148e84b768a0705bda4dea9d0c24ee4c513c4246feb193578e3b2c89686563a6e84b10dfb0676b0e6b4376a135e2355fa6fa0195d6989c7b7c977b6aa16c1334350ab41b3f5a5efba0cf2b7135678e55adf72f105caa718905d00c9dedfc7ccc23874040caecd8bd68f58b8fc1103e2d0f51469186a93dbde056583a95e81e36c0a6ae403872ccd51ad00170c67fc4ec455e10fc1f602b334f86368750b3013cbc75e67f4c8c3e432682753cc14436dd2032362fc0d6077a2f25d4e45483e9871c73e4b13be147425fee147b7def3d5d0d3f4fb49f7b07eaf759a1df58a12038e3e3960eab14b15f71a625451f2226d1a001bde80e0913be87431f86df7673ea880ecf50e94d57fd59ee084ef4a8afae45e7bdf4f3cf3664caa39e2a22f7ed67a57ab99fbe26c84c3fe8c324b7333b1bc718866057a2d0dbc3d04b68793129939a48fdb70c06bf56e80dd17fbba334fc291f80d2218ead22c466b5279c0779b296ce674ee48f5067178aa98b28a0bf4e4145d87564586d697175eba0185d9bf4cdcaeff79538302845d8d9ba474728ba571a41e4c23d751f17a195a9cfafd20eeaf093053ef5a0984faba17a1256d2879e76a158b351776c75acfe88dbdc837a1be045e26f3b338531addc91393230a0d1daf9f6a93b820db2ed797d3e8eb5d53e5b8c0e42a2f67ae20d045e2ccdff5292f61f30089aa35bfc5d681a132bc92f1f9d4d65d5760c78012c20c1721de2382c8572ce516843417470684a0eba683d573f8b13f28f842b7479917f3ace394293d63194f931cffebc170fd2b29d0b052cbc412d6e8ebb9682790b814ec629997389d5f4d4d857828eb40abfab0884597abdd6f98291ea8770bf03b15c8a43cafee905560087e6de92440401e08c479789621588dcdf56d8acf82711925dad32eedf60c68031a3bcbfc1338b166a8b6dc50b25714f213925ee4312db015e058ff61a10ffbfa08eb6685c498f769f12f60eeeb77c359c0ee051f12ccfa919f982db6281dc8b9ce923db89d8728957690147702b326976109cedb45e3ffd036b0b234f47ab6e7dd64601189455113e0aabd889755bbc46ddd9de718a296e5a08e95145cd1e4becf03b9de61085556b950eac1136aebf98aa932f98ebe6294c17756c96e41a8f0a6a8b851658ea206af71d3629e4ecb9aa8131a4e15c1f04e97eab06da944f36823d42e9920feb07c2a0b19842eabf323cc5a16086f2ff585ab6da3138a2dab8b8f6b53b0ee936a939e1f945a878b38cd8d416c75568cb452b981eb01fc26d2badab1aa8f850a042bbe1378bec866ccd4f888bca9130ff2e5b66a47d45ed570fec43fd8ca37aaed28b009c4e6d69057f0017963111d7622025dd643bd7542bc4930580663da1451d350eb74dcb6a2704cbb53f0ca5442fb9a201c01b9954ed6fde95384e836e2defcf02460bb65486a11f0625f1a292a6bbe3b5991289d228bd33a34386dcfa65f5e1d414d9a7282c497f6231d97a7759b7860c76e9a607efea31a66d70a9062a64df1145c0f8a526cd85754c88897475b81fcd9a134569ed775d068d9f0cfb7f4ace088e48544079c532fa4e7f0a637208f9fadd470b013c27858e3a11d8c101b9b0880e09bc4ca55a3ce47b3ecc7e23f4d28c75cf774d61f54cd7802dc7382b684020b4daf13d30ebe7442d93b479af667c5564c151e16b3514c2074fd540ec07b2a4e162443f6fe8ea73b4bc8054c72926460f7543b3698d55eea9da3513c7ee77cd56c6515030fb1b6ba2788d5f3392ba67fd96be81fa58b878650040305a9a350fc6cb411a940e98f4837b515e7f7be54f08601cb604372fd57e723b221935cee9c477d9f607c4cc140544a39c938fff74af875b73a3b932a33dbbb1fcf0a1209753e714d861660ade9421ded9032dcfea349518941394a3cb76651cee95b3b2bb962388a126245536e4ff193659d943b769d405628c56b57e88248f8fc8ddadf8a6ee8db9c0d4d218bdc30dbefa4dd135f494fdd6cbafc4c8698187b6ae8efbffb2afa453f70c868e8c7189e63d14d6eb279f7f4063b3293a3dcfa3af7162172deda7ac1113a7fac6329e42d4a936be9cd61a051ee828ef9faec395c70e011b2f8bb7ee074042617ca60f42f058e386967d6688be8bee963614aac93da1ef83f1f3ea1d1b5f39d1344306313f5eb5f0e98d1ca8981a8042968126e60030fa8c818d65c91225145ec60680599d523f0323259bdbf5caaaca4c8a42e5f8b9c88eb6b26ae182887f6e71afe2ffd1a6a2b2e0a2ed4bf2483ffb331d17900cb8c23015e5faf9af3532aac9cd1907c39a89795bde2005a15e59d7a8bdb1e98f3c4bad6881010c21bc0bc8e74802abd9475eea14e24ce66da3f27b4f9956d93823d96f26f6ed4a149451251140e305fd6ebe5c9603081991db5403041d996d09310b1d65237befe905a6ad67a9383315b86b5cf464f8b8e838992634e80b6f449e59cebc969256ba79250d5ace7b41c9cbe09d90ff02f55ffc9d19e19a6d377e68a9144b617ea3b9aa7322c3d9d92468941e34e8c345cb8850740be88428571d37115ad25bc14c188104f40743118bbd3957308bf6d12922af8af2f8a04ba4118bda0c69f976fc0ce0d6167cb50792299b74308c4d70fcdbdb30f7d381f0135a6beba289bbf3f7e000d1348ebe7e660f78ae11487602a0fde66508294bf84b10f969633dd3a8160d761a7ddcfd615e8d0f3bb05cefec84bfdafebef6a2f9ffac7a67e64e0bf72557d3bed11f71783fdc65e3b393bc0f716db9382cab766dc19bb12179f2c99ba93fc6309ae80336cfc6d274b2874938ee6c4fcb15359c28c7fbf35663f3e2e2b279bd1ab1e407e5ca59926f9fb3518469126a3ded66ec4621e058b7d05040a366fc5c831ba663145364833f844beae0bf177cc3bd50837d88a5dabb4c22906f66ef305b3a3e86c6fcf053e5ae30ec60e024316094a2cae8d889ce5486cc33e4d8797500f7a8f7f34c0d05126079d0823577eb871c3b178e3534192f7634666a8c5c15bc753ad9b33f72006cd52f96649c12604377c5a5a48e96f9f52faebe3f14d612353b0eb995959d500c9c98c9af9dd0b83056f81fd36a18559df272c7d16f1d2f39706ee9a2dba64f2d48992b47f96d87cef1fe270174e8ae95f9a99eb5beb6906401e9b48e316c152a8d4812cf4d07899dd958a9fcc60c128fed4398455a9a7818a26d3848020f4add7b5640c950566c385a5b3ad12dee22f18686909ba90d638f4f3e59e243909ea55de3585a3532506f87393fd01d846fa0a4b7b7cac9c4be2a3b5698b693311127afb12b49479f8866801249e61b8b5a12a244c3331b69594ecb631e0ca2946a6bf575cf3934d5069ef282062f61a4a6195dd1f8843bdffb1e4ae6143bf6d9525e08398a31f2ecc021a4f95320d066936b3f20f0d27d1d17644abad72161c7fe3a81267fe761b451152ddb5a5db711775c76861fb5bc8eb6dead0c0fb20d058c962a3fe3b4bd4a4e170cf25f0d0d4791f1b6f48d2327fa4ecc5da06c8d00fd86bfee7fac3fb3952b988d4dd20f9f2ac5885850e038ccb312077ad6ba0879c537c2dccd301cf53599271f556737f47c67212b775d761124054d47cbc36aad83d1e695429611f96235802ac5ac2b8e04c20898177f018a0b72eb579a600f96f0092227fdf0a637198fd35fc78f60b29697752b82a3ddb2f4ba4a4a8808144fadfae9c5f3d93c55859736b5a7b93ffcfb5c4abc361936259158223555a66993f4e43a5538b2a79bb8a3a87ede639ce1c1949e70a8a8e1112337fa502bb05011345c419c2b81e106be8dbc0715a3bfab202c7506b50b4850d6b558be25ce966abc33d7d65708453d9815c309c49a44e61624f2ca90aa7010c2f6c351e6b58e7f1da467214d591945984db681f354fb240af2b65e9caeb115c5da56a746e367acef37621122008e0984e3790f8aba2410cf632a4594ae9f3a146f0985f90832de33a9bfba46cf46e3a8f2f73b6ecd48535c19db8023f844d899d64779ef43dd87a32f4f40aad6bc0913a95c340187260bb97fe675b0334b40bf323240981f916ffd7402db7c5bf4342f3d0495756925f272af8160669f8239c904e6750f9a0cd08ba0aa2e14905e6885f0ef5b6525c3ee039598f21d038c7c59d2df0f1794f6ddf2f9444f9be1e080a989c81caa01dbeb6b46fe966f6ead4a6ffd492f15225644159c11fad5fe402d5775b7eac455303b00d581b9ceeb442538b650b91e00812e48643d3c44c2ad5cd0f49bbcb50785f51278e398222fd6366cfc98716924b6c3223573dcde74107566db08220194aa89144bbde830e7bd1cc06390850f3cb729ad558d6a39595be9783b7bfbe4f6058a603560b44779f731227540a7a7fbde35ea1c084b2c63abe9f43253954bfee3085d3b87a030d3a37f2b2b1422fe09f0fb438c4ca3a5dd3870d9e64197b7c0041dd72e9f8a28e27d28496c74d068e016a9d45934d4067898f47f593fac212b2801929438c1ad261a59eb615879bb64ccb3e725cd86e2c33aa5fc3d22a69e78478d657814d6f379a4e53ae3d45024be4179e6551cf26fabb422d1a6a2f0d8551f51a0504848140c23d17579ab0d812de9251f4b3aca7c7676fcc8e1253f1cbae242c2d6d4d5d525e3d094db44c77d0528ca4154150f2a033684b41903ae2518dfe6ef973c38d826d4f73acf892df0980f56bcfc1214e076255522936d651f5422cd4ea0201e14a96a2ed04b8d62a17375132ed766ae0d50cf9f7ee907440ca32fd928907a94f9ed7971b44ae9aa78b39bd24fcf5ca9a0ceed3862942aaedd222ac06e7dc1e15245075cefd37c3a9ffaae47c786e8e6497fc6262b40a7e3ada13362c3afd958dc5b4122cac6c32efffeb2cb20e1e4e398692f3df337a559f0e1707633cdab7dba2e03f9d82e7dcab62fd844f178439132e7add4124f7949b94ab0b42967c57381f1d58d37c81ba28ad5259af24a8e6ce87274a9d264d51023551beccaa83d57ce08e2d0cf97e03cc41388d53c072670c7c5b68d5a5cf7fec948f094014ffa746dc74d9671fd3818c07b6ce572f192022728443c6ce2aa4d7330c3103c4eb5e0f034ab5e0b834c8b6590726b217bdc64e0b2064b137bf8427a3768978c026f88ddd3872c8c176a6068b366421eac6d49190a52e05cbc7ceb4f133cb01dfda78d916ddbad9c031939db844bc815ebe7fb4aae2e8f886bdf513095750e8d283b205040a0f89b7be84fef7be71d7ecbfb05cc883535552e5c1f1dd2f71006b88215b73be85a69175a9353f1dcb3f28071415ae2aeddd019c6259aca4daf6390f27c73b01fe730971fd239cff4851d5e3bcbfc1ae654d677743cddb2d6c83f2b1c2b82f2dc500b2aee8084e0190312882f101b08aeef0df24e8ea51ba0ee5d50ee19ea6caae1713ead1cad1ac2d6e92e425a2021fa2f3d24fe107ddfcd0d45cb49a61e4b09c9b607e02b7b6c55e25b770922677721643f20b2694647d345420641b19ac4829b166833755792f1b9fba111898c04684b459fb58f8948aa55e94ad5456ffdf18dafd5ea7d734e79f9ac301297f3b6b30e310968288e0e418a684609fca4a4dd0ecb15ce80c4b5b893e5e3d648812fd02fd1a2cfe4e30f451fbde960e4e335f9f9804ec8d4c2b9a536df53623", 0x1000, 0xffffffffffffff01}, {&(0x7f0000000680)="eb23b21b461d386623f9eb14c545610390205364c774bec39d64b27e88abd836d32c824f6b708173d4db11ba996643b907e07aa140ea494a230df87b084df61f5564cd0bdf5e94e1ef2871d8bbd04be8d50a26690e211018", 0x58, 0x40}], 0x400, &(0x7f00000012c0)=ANY=[@ANYBLOB='huge=within_size,uid=', @ANYRESHEX=r1, @ANYBLOB=',mpol=prefer=relative,gid=', @ANYRESHEX=0xee00, @ANYBLOB=',nr_inodOs=eg93t34lp,mpol=default=relative,gid=', @ANYRESHEX=0xee00, @ANYBLOB=',defcontext=sysadm_u,obj_role=ext4\x00,\x00']) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) setxattr$trusted_overlay_upper(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0), &(0x7f0000001400)={0x0, 0xfb, 0x29, 0x7, 0x8, "253e8c14eb958cd41ff50dbfcecd2a0d", "7cefc2cc433591d55c1217f716440dcb2265be2e"}, 0x29, 0x2) 00:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fallocate(r0, 0x8, 0x80, 0x3) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/72, 0x48}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000580)=""/110, 0x6e}, {&(0x7f0000000600)=""/40, 0x28}, {&(0x7f0000000640)=""/54, 0x36}], 0x8, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) statx(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x200, &(0x7f0000000280)) [ 248.159025][ T8267] device bridge_slave_0 left promiscuous mode [ 248.169814][ T8267] bridge0: port 1(bridge_slave_0) entered disabled state [ 248.175311][ T8289] EXT4-fs (loop1): group descriptors corrupted! [ 248.191140][ T8267] device bridge_slave_1 left promiscuous mode [ 248.197781][ T8267] bridge0: port 2(bridge_slave_1) entered disabled state 00:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 248.272853][ T8298] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x301100, 0x101) mmap(&(0x7f000010f000/0x1000)=nil, 0x1000, 0x1800003, 0x13, r0, 0x68804000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 5: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/103, 0x67) [ 248.332854][ T8309] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 248.340253][ T8307] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 248.354157][ T8307] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/255/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) listxattr(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000540)=@nullb, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='pvfs2\x00', 0x100800, &(0x7f0000000640)='\x00') lgetxattr(&(0x7f0000000300)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="6f73782e4023bd25513c2d005e8da1d5183c4e5169ad248ea01572610eb80a51891a6a47f96b12c7687029e64c9e75505b7eea7a96187b19dde98fe823e0301deddeebbee599a88b883c63e586c2ee125414781aa77235b60956f39a4a8aa24d54705ec64e52195286d876b851242ad1d1b800aae26659571bf7ecb7568f5cecf7f3bafa914b3e6c083f3d96af6a32bf"], &(0x7f00000004c0)=""/58, 0x3a) removexattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=@known='trusted.syz\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x404000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x22, 0x0, 0x0) lgetxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=@random={'os2.', '/dev/ashmem\x00'}, &(0x7f0000000340)=""/8, 0x8) getuid() socket$inet_udplite(0x2, 0x2, 0x88) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000580)) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@newlink={0x30, 0x10, 0x801, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff}, [@IFLA_MASTER={0x8}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x101382, 0x4) 00:04:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x4, 0x5}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f0000000840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sched_setattr(0x0, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000002c0)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "209200", 0x144, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x2, 0x0, 0x0, 0x0, {[@exp_fastopen={0xfe, 0x4}, @mss={0x3, 0x4}, @timestamp={0x8, 0xa}, @mss={0x2, 0x4}, @mptcp=@add_addr={0x1e, 0x11, 0x0, 0x11, 0x0, @multicast2, 0x0, "62020000000000"}, @fastopen={0x22, 0x7, "71f1d1a60f"}, @mptcp=@syn={0x1e, 0xc, 0x2, 0x1, 0x8, 0x9, 0x4a}]}}, {"16b9ea1a550d3ff1e356116e37446fb1c812bea3576c475359bbdc8655b7ad7b9ba30c0037238839dcef622946b7e4037cc579ebd7c2329bd31aade3121eb5eefe7ecdaf5bfdc67d269c1b0328d9f9d92e765c799bbe015951ec96cbc48eb4288e18851660408395732d6f044113853db1ab37d94090567efc1f8ca226f7c6f74dda5744cb01fefed2a32b645f1e5ba90972d693602153d2016556e1991a1c8486328be700bcd7c41b303b898d363429555947d4edb8b4463c72f2656b79b1250d5a8c9abbcff5a5f83888a16b130652638129d40c0a5deb4031a0fe08b582ab6678d0e1aa7a2c7e5f7ecd90e80425756017fd6d"}}}}}}}, 0x0) lseek(r0, 0x800002, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0x8a) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = socket(0x1e, 0x4, 0x0) connect$tipc(r3, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x1}}, 0x10) getpgrp(0xffffffffffffffff) r4 = open(&(0x7f0000002000)='./bus\x00', 0x24080, 0x0) sendfile(r2, r4, 0x0, 0x200fc0) 00:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') getdents64(r0, &(0x7f0000000280)=""/105, 0x69) [ 248.412532][ T8267] syz-executor.2 (8267) used greatest stack depth: 18584 bytes left 00:04:20 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) close(r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r4, &(0x7f0000000200), 0x806000) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x6628, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0x3, 0x80000001, 0x66a}) openat$cgroup_ro(r5, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0x43408) 00:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x100010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x5, &(0x7f0000000640)=[{&(0x7f0000000280)="53b43a09e3edc18aec5d9b1387cd932d7f26eccfd14db8851095d182ee82ea667fe83d9d48faabd15671cb21c1fe64169ef71e94caabf065e22ee6c2d748dbe8477c46cc6098631c6b0c5030410c64c90a3407799332b1e888", 0x59, 0x4}, {&(0x7f0000000300)="37f4f859adce544f7b70c58d8276a80e41b70b0b8b8b7abba307e6ec6d53931f056a4a1c78b47bf44f4d6806c764fe06dee058e186126381d0b0a7477a6f3c8c79bf3e20431543cfc21fdfa862dbd50ce7a0237b25dd4ee45ea6abdc1813cc1b95bd18a024300527529226acbe145b0f882fbc3767e7d44a4ac771d148b47b2ba225c81b7fed427acf311322d9b0850f2eb514f991719a83b68402f68ed9a36d5d3f2b30390d3c6101e2bc3c47db19bc98ef8a0879a78076198fc71a9aa55c9912f1e472a58eba2733ed74a6d260f1b0379f", 0xd2, 0x2}, {&(0x7f0000000400)="ae8733788e19a0c217b6acb9fee4ac21fa7d61c3f7086bbff1d18210394b04b3fbf13abf2643e5e2fd6012b72025c18b4fcc1abb70ab71eedce3049fdca4b2b54f80f207fd88e56270ec001c25a17868c4515832f2b76c75c7737dca018dda59b2cd74b9987e7ed315c9bd2a7739403968341fa27d48af3e7668", 0x7a, 0xffffffff}, {&(0x7f0000000480)="3058d4bceb60d96bc08d5945d782f962904763c76370fb7c59c14d7eafdd0ca5e0598828af9ef4691df202e590939ebcf4895be9f0c44d78fbb538f9744f25b1171fa3a3abd3e824545567f49cc2ddc5f2e93f89a6df852cfbc4b49291648a4d7624b2491bf30e88db2b70db14e63b2dc58018b497efbe1c9710b03fb9cd4ac653f7bcec90759ea7a8c016b5851336cf5f45fefcd0a2ba9a4b99f86d8dac0bc3b4", 0xa1, 0x100000000}, {&(0x7f0000000540)="c438614e0e79075353c30ccecc325f6fa535565cd2ba9da6d62b592c7a2cfe4badfa23807141f16c1326dc8105b6ac0d8a83a74e8729a00ddbfee8bc93d4152d1ef9e7aae30e801e6189b2db8f5cefdb5fc2e415a1bd3a1b4f7fa437d016acc6d72245617a5517d9671573f76b64f63b49fc4dbd6e66b524666831ae8d7431d5b69ccb17e4d409de5f660907807a7c8073d29637db182c3115d4a92fe5918d3f85fa1954f8888cec2b8b44cf4f0d02a33ac59a479ff6d8bf04d547bf7fa95c00ec0724b7104862d1333a79d72a756fb076bb", 0xd2, 0x1}], 0x208000, &(0x7f00000006c0)={[{@shortname_mixed}, {@uni_xlate}, {@shortname_winnt}, {@nonumtail}, {@shortname_mixed}, {@rodir}, {@utf8}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}]}) getdents(r2, &(0x7f0000000740)=""/169, 0xa9) [ 248.480249][ T8325] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 248.532677][ T8332] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:04:20 executing program 2: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x24006841) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) write$P9_RXATTRWALK(r1, &(0x7f0000000200)={0xf, 0x1f, 0x2, 0x4}, 0xf) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) ioctl$KDGKBDIACR(r3, 0x4b4a, &(0x7f0000000280)=""/105) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)=@getchain={0x5c, 0x66, 0x400, 0x70bd27, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x3, 0xb}, {0xa, 0xffe0}, {0xffff, 0xd}}, [{0x8, 0xb, 0x1}, {0x8, 0xb, 0xcaa}, {0x8, 0xb, 0xda}, {0x8, 0xb, 0x9}, {0x8, 0xb, 0x80000000}, {0x8, 0xb, 0x80000000}, {0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x104}, 0x0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f719b4d004e7ff7fc6e5539b9b6e0e8b9b471b5d301b0f085d52878f0e1ac6e7049b3464959b6d9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b4b0a169b46d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1b7) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) 00:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x3fc}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x2008000, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000001400000c000000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f0000a1000000000001000000000000000b0000000001000000", 0x5a, 0x400}, {&(0x7f0000000040)="030000000400000005a4", 0xa, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 248.849743][ T8349] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 248.888004][ T8351] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:20 executing program 2: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x7f, 0x0, 0x4, 0xfc, 0x0, 0x0, 0x1202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}) r1 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1f, 0x81}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001a40)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000940)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f000099e000)={0x2, 0x4e20, @local}, 0x10) ioctl$int_in(r2, 0x5452, &(0x7f00000000c0)=0x7) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) r3 = fork() prlimit64(0x0, 0x8, &(0x7f0000000000)={0x0, 0x30000000}, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r4, 0x8912, 0x400308) r5 = bpf$MAP_CREATE(0x0, &(0x7f00008a7fe4)={0x5, 0x41, 0x5, 0x9}, 0x40) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00002ff000)={r5, 0x50, &(0x7f00007dc000)}, 0x10) ioctl$sock_FIOSETOWN(r2, 0x8901, &(0x7f0000000500)=r3) fcntl$setsig(r2, 0xa, 0x18) recvfrom(r2, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xffffffffffffff39) 00:04:20 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000180)='./file1\x00', 0xaea1, 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) open(0x0, 0x406002, 0x9) ftruncate(r0, 0x800) sendfile(0xffffffffffffffff, r0, &(0x7f0000000280), 0x3) lseek(r0, 0x200, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x1d8) recvmmsg(0xffffffffffffffff, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r4, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) sendmmsg(r0, &(0x7f00000029c0)=[{{&(0x7f0000000340)=@l2tp6={0xa, 0x0, 0x7ff, @private0={0xfc, 0x0, '\x00', 0x1}, 0x4, 0x4}, 0x80, &(0x7f0000000100), 0x0, &(0x7f00000003c0)=[{0x88, 0x101, 0x3031, "a0eaa82a52ebb0f8f9e21de8f8b7d4a6dee06f64d0f62890df8e6b24cc22c785ef8f0575f145e8b9b6134355da5d58ba62248e7f4e43da4612061cd18c87cdb1a9e8c260cb34a23c5b067d00a32b9fe60af24d770504ca8c3cfec3a1b39a9666e462807954bc01424bf019d5fa32b805acf4"}, {0x48, 0x169, 0x7, "f7deb64a03bc01e369d41905f13871d3ac29069e9c00e2e16cd26bd29bf7dbf4582f7e90f1f688af3c9e4c86badb35b9b39798e96f"}, {0x88, 0x107, 0x3, "2343e107cd82bd0d0252581caf8e25fe7010f335001b14a82379a668e41dac0eb1f1309d9bcdb6be50607a7f92b33ed9070eb3e3b411c9ee9a59be39acfb5ecf7243480d0022baedf3a55eed6e9aef8161d78b82deb73c1c932e81e9cc02b320fe26c40c679800af26a977e73b2ac930fdc082b77599"}], 0x158}}, {{&(0x7f0000000540)=@caif=@util={0x25, "2e5ee8f4400af9c51d1776a93c8e2091"}, 0x80, &(0x7f00000009c0)=[{&(0x7f00000005c0)="edc11f8149f263abe0a6156fc02a1b45ca474c56ab53c3ae4d9aa66a6f10e384956287c543f4649daf9bc0710e2a707b63af2281fd47b48d422648aa52eceefcef2c90a1488803e268a7bc305597902e56327975306104343fd3d0297d91f610dcb5b11bd9f7458701b97cc144686beddcecf2314491ed7eb0a4c4216b65f0d469ef615a1d78ddf7f8515538309112766256b629ef20b38064e79a851cb5c4349d97166baf61397cdfdafe604326dd2c8313fbb27eeb5111e0c850f574ca27477a305a343bcef51239919e9637362a7a575f455f6415555afe47590db632b0f80e2280c1ce6de3422c71bebd3f0c346d70", 0xf1}, {&(0x7f0000000200)="0b28f07d5b748a002657cb112803b19ac3f65718a15e17ba43c76b1616b9e4e6", 0x20}, {&(0x7f00000006c0)="6920d1ebfe29773d5f9aa4a4a4110e78522e9cdd80b18217005521ea5577ecdc27fe7bcf63ad6931ed7b07dbc16807390104482a13368eebb29da3c627082ceb835bbc63be72a188a9045065317adc554dee13761c7e4cfdca7f1de24540f3106c1a03c3651e3a8d69642710f8547a5516a7ce548a18a05ccf8ab3f31e5b01e2b1", 0x81}, {&(0x7f0000000780)="8daa033d3b7c01f2b70cd18d85eb37839161100ef3b22d880cf45e9ed8c96595d995fdda75c56d839fe74955ba620fce4a6c970e094e48b317423d214e2fe920c495", 0x42}, {&(0x7f00000002c0)="b0587a5908878efcc2e364061c6824e095a9ef37801fce5ec2bf24fc97", 0x1d}, {&(0x7f0000000800)="51253f4e0fa581aeb7086fe8d0989b131e28256b87b79cb5060ff9063ba59ef799f47021039a670253ecd49f1e279d026b013da55438b7f03a69c6a7b0af429ab8caba725a4c1efec64ea92e4ba2a93ce74124f2381144c72295fb11f0e17fd874bc2410196cd7cb29712c23e88ee652f050a711843e8ba3e8947ee62c62d0932c06e32639a590c008db74d18f8eb5f11987a90d3f0908983df078a677069c4cfb1b553ba75fe44b59cd2e97253a32936df67623181105cd58bb6000235720eba96349610339e59f914526da4200eab762b89fc730d5c7055f263039af5c6c77f9b0a2d1901f34", 0xe7}, {&(0x7f0000000900)="215055a71ea97367826a7abc08f3e45c6981bce09dc177ab159e99ba9cad38c01f682275739ffb4cd7be3961b7627707fde4b3f8df1644795d60397dc9d547a5a6313d6520f656de54d43659f56649adfa8ad1ce1fab24ecc30b13377be461f82705b4e51cb3c83debc69a4aca7a73504fcf8516b3d23f98dbe8e88f2ae62639503fd85c", 0x84}], 0x7, &(0x7f0000000a40)=[{0x38, 0x0, 0x3d, "ee80f695f4b81ffd90b93fc5152f68446226b4165b5b1316cc8f3bd83e223bc07c30f8f44911"}, {0x78, 0x112, 0x7, "b839efc2425d6792e23f08bc8ba138ade436e4d227f0ff6e5ef4e0cfd8df4d2122a0088ca88a5414a600a255aa4514cf6a4fde72b0f44286ec6fd3b3b148d90c2cf72aeccffed273d14517e112cb5493e39baa661f8e3b0841f42a68eeca91cad44f"}, {0xe0, 0x111, 0x8, "99b566fcea380c7eebbe078e1b197145526a7cc1022e5ef890a09d5bccf8be67693bd98483d04ed1385c5cc556b74aaeb416f3f5afb5541323442be1953da486f4be4ccfcc6dd8088bfb6c1cf98182e2392068212ad2fb6404639f844531f61f408be47753918a0279a7c7b09d29e470b48e7d38285982333a48f0d6edcb23066dc6deaade1af06f89b6a7311593dee4068ac4e5fc63721ce681235a412da2dc78f491b43b2df614d35cc93f5d0cb134e074301fffd4868be3ac2f8b1146895fb604421eb44fa6ecb3e22fe5d5ae"}, {0x98, 0x10a, 0x4, "80f0fd4a1f29604c5a294f765927137f27765db6be2a134679370686275091218937a041d59ab08b691222b2b67db33960bb42e2d624aa39a8dbb551b34cf0ac451c93cf947a40a27e02c6e839fbdf01c920c0d2746b7ce0b8bfe3f82df638d03cb21865b83a14b32f70f690b7276069b2bcfec78ecefdc3ef1733bf6ec7baafc6c45c237e7089"}], 0x228}}, {{&(0x7f0000000c80)=@can={0x1d, r4}, 0x80, &(0x7f00000012c0)=[{&(0x7f0000000d00)="a7fa8203c4455707eed111af6ce16c09efa581e554f7ee8c97428d93a1871fbf23caf606075f3bd5a3eba9a0b72a01929d4c7d00438c089bf7552d20aea453c089d3be12fa7488964c8a3dcebd3535bff2e69b012668321e494df5d7e4ba36942f98bf8d04af6bad910c250d7d50554e400adb0dee0c9629e4053a0cc5e49369fd67a867e46af2d42aa74199d61b313299c9be97fe7bf230ed0784077cff799c511fb7544e10e3030f31ef509cb4e9cb69c15244825fd5a545af598aead251013e475236707f0cf5edecde57142ce3c009a955cdefe5b64c3844d436cfdbf8f78782fe1b4285ac", 0xe7}, {&(0x7f0000000e00)="6442e4ded044b2ff9d1aca76ed01a084df526a95d4c47bf2a9917fdf2a21a7911d2a", 0x22}, {&(0x7f0000000e40)="9d9d5ca5fdc94701f83c1cc44cae4924e498bad4c13d73c86a425e3764ece9e7bce2970c71a60f8044c532cfe63330f8f8c5680ea01e39661ccc8d35c9b5cab60df930271deff38b0e71cab7e70f01f8cc779d6645351916f2dca1911bd81231a3dc043bbb3cd9b15917036fea3497336547e57f1419dc97fb21e161dc57f2c65c09ecbfa77b877e44528f31dcc3af5af5eed4e0f8417537f8a29ecbec7fecd3b7742863df9f78caf641be6e6735eb2754aa1cff0fce616730f798517ecf1bac0ec14fe99a34b38ececda0d7", 0xcc}, {&(0x7f0000000f40)="b3b5ddb2e66e403aee3d5665f18cb52044f59043fec09c6ccd3473531240c1bbf437f5867b3723f9977f2f673556644bf5fa74ca6930b6acda57e87b454de705c0f16aff7b71fccf88e106527283f71cf633ea0b17a601924466243597539cd8210845", 0x63}, {&(0x7f0000000fc0)="9c1c9c4578935e714ea3692a1ae9301d9f36cbd12b77b84d4ccfb25d077c33ec6346fa7ae0827a24c87c0be772f882ba3d23a6ad346a3532a3f8d2556ed30a421b77ae5445c0a427143629d0b2c4e6c2a021788e504e021081aab34f2fc8ffba1c031dcacf905eee11f96e4ddc8ad60660739480469875b0a7b681024f34b5688e0b265c0367ccecb78b3a685f852aed1c658b4c3632a417626284aa756ab6ce042787b8760f39ae4759954c7e9b4ae5e9326adc45db6d6e8b2fbd961547974dd1806fdd6562a3aef5ab865ef947cbfd96f99edd2f88f12028b64c3442c700daafc3a2c743c6d35a79cac5ca9bc0cd6b", 0xf0}, {&(0x7f00000010c0)="c026da89415ef0137db5e8275a2bad45318888787b316c1cd307e330", 0x1c}, {&(0x7f0000001100)="1e3dca58e6c8072268e41dc47aaffdc957726249a25da2186d4fbaad7afd34653f3696a5cf296eed60a3a247b9c02e058de80c6bce211c8ab4b4ec7a44b1519bbc748714a7d8570d2eef39c16405fc073e441c8617b7da37b8ac8056e6eeada7128e9587776ef009c6e6ea42cf0b2077657022d7b34dc2d95a5d068aeff1413f653d6073510083eaf082", 0x8a}, {&(0x7f00000011c0)="44cab461ac2e970ffc0929be8e9635123255826cda48a7ebfd5da24f84215f948b5a212b0c7a11c7ed5a5fe632be792637c59c77b19bd4c9d99a1dff307bf857995efd2a96758106c13bd4c40e832c61358d3d9170681bf2fcbd2c7fa27d812f0da645f0722618663f61a2e5a4c0b4a9c4c6f9e1b8859bc93a3626a41259831a5327fe094da4ffae4b13fd1dddaf86f4315cd7203feea89689", 0x99}, {&(0x7f0000001280)="d84f351e76ccbc4645", 0x9}], 0x9, &(0x7f0000001380)=[{0x1010, 0x100, 0x10000, "b21ea3be6afa3d93faca516ae1ceeee13507e586f57bc03749d96adf043bc7d86abcd4d463878d94c029b4434a35a821f2110fab40eafbf138de6dfd0d2ec6259ada580a5745942ec83011cd0a69f094aafe049a6637acbba24634a13a664342b1fb30a790a7bd79ee5796ef2f35724d3b6aa796fcf6ccef2b0ef765f5ffeea172a4f0c16ea3dc62366673e1b443ecf87a1867c08064d5855eb6a5e674ffea4960c81a986924bf7f3a793afa665d15f6077fa2c939555379fe3ec76618401022364e9386f26e1f38fbeb58017a4436d6471a294abee5bc849e5a2480b04dc6db38d6961fd70160315fa4af60a3f4ff9f6406c1021054282da4981ca17529e97d6d1f134a86b759e2d633d5131a6898a4f43b971ff0d716109bdefb80d16bec2bac8deead8e18e3a5540d531adcce933a3bb35e32767bf5dc4f6da3b177af74deb898e0391a2d4a9e9380982e2b13bcaf3205a97a26e2fa491b4275c21ea626641bbfa5dcf173659cf563ab3a9e41a4885f3813e882c75f6af9453d849dd64800e2c3e1158606bdb2da6ede02866c655fc449583d8447fd3968c1556523f4a82958ee6a68436b5557d33d4fe9b128609677f8d717a292e34d156f8c6c4fe9c9ef3faf6a9f27dba4d79a5dd253c1396c1d9c471581e1515451f7741190c716bce8721be302e4dbe5edff96b1bedeae775d51b9dd575aacc56fb48b06e5eee1866f0780f8bdc03dd4cbaa26c72a47bb195ca4858652ac299cfda38add9ada134a502a9004d155177c286a1ef84fa8cf753ad0ab3c39c18b35c054db028576b3efd329e44ae895d985cd2c858c197e33f6b968c1c0a77e7e4e954d4c6e53819f7f6eced6c413746475f5146dad57910d885b6c01459b57b1aaaf755f42b076661a0e44330c77700f5c2093ae8888ba45f83b11f26f22ff82f7f590486beb304d92ff3a1c54b0831876c56a7a8e60cf148953275c88d0a0f026f79e08de8a4ff46b1292a89f67be5f0bd1a4ac5fbba2c237055ae6456796f3cbd0e691c3c752afdbdec28c098424bdb38ab76a56c6d3b30f3700dadc6467ba6143a3a47d26bdc9f8d8256b52467b1a2b00e9ef856d4203d88deea949321313b6d30a728de06a58dd50aa380c79c1cb6298e9fb8b57de11ea916b53dac3b7129b1a828f9fa99c6fabad1066cb133a22bc9464043ca679755253d9ebe75b3dbe062a664826014367b163d97c0b465fd86024c9236088bb1a4373a965f5b5eb8a7411d30fed7ec27d3834e85aafd3b33a57ffbcc8791f7e09a156c2a36683f365ecab8e3760ff372f24b1d3f22b894f4a218b76297697feedfcc404e3967a927e629108e03dad07f579a512cd397943058c1c5b4a427dccf47cca4aa590212f1ec90516e230fd92eac319c83cfbcc6d53a5a53ec5944934b80e9f281bca8dcc22f71c4b0dd07abb7cdd67256a4320cfbc123481f38e2e4e1d5f70d0fd83f4d95e68416f755cd5570cf3183d5949700db8eb5030ddc54e1ad6767997c0b9edca151c590cfb8c536e9bf95cad4f56bf9f9cff9ab1344d7e5814ccfc67edbe26bf009271206be92a88ffe55ad3d1a8a798128ab1502e726ebc5dc355e960ceb76ffcd604afa6bd3a9c056b6d04ae374acc67b3df30cc5e964e37b709df2593715ee9fbabdabe4ef0d26ddcca3b0d8cfc5d783218301a51de322de98d72939aaa079ee06ed8e47cf8367d5bca9ac9f70adf087476ffb537ceba8f50e5a65768902beeb5017b9efab8e3e702c1fe571c00318c3e5db39e6aeb438b26d40b385efb4e654936edaab1c496c6b748bc7ccb4ea642e76197da6e9f8e44cf05c4ad3be310f6b4b03c5f7dde23b92ff1196f654154e52f0dedcf31fe978e124dfe82c0e064d888d2e2f3a518fef6b43906a144ddab7ea0d4c463c15f067dd2f93789b3bd7900e0a23f2e5a0b4750ecf268b9343a40eb007b60a6d82c2d608dd3031d03bcbb4ee59423de0eddc799ad6e8ef5d98f83d294c0003afd9c4b8697d6c1de71ee5d6782366ecf75fa05f9e5c86fab39cd931b7e60af1664c86625c1b6b52268c9ba63a29960571c9446e491c3097ed9f98268c2a991386d38137af105308f7fe29553194785ec34f94cf3c43940552b1ccb83ee71caf4bd78c1843ec56464db0f661d37cc94149da21a683cf9c737c1ae4670f1bf5f6441b0b1928bbc2c52f75ecd08d4ef41d487759507e9e1d2fd277ee99d120ffa7fdd4ad29f847a96a991955f1eea46f01ecdc3e95aa7db8afa4f2e34097ec797763cd9d00c96dc55d12e1100a29bece194dd7ddbe3e5f7647aaa837a8b346196ce5ca828a6c1bcf0ebae0d99a82c70f1bc7b2f392178cb2d4d8e1174a69f1571e82c29b33e13452e47e2a4a59f2ba1bb8c8d6c3744e34425179e108b5c02336abb4dce0ed2f64db52ed1f9cd268c9ecb9941ecc84b7f94875ec901dc4415f3c7d3c6d8f10a3a7a23d83549f5596c714f4f73093d7ee8f6b467da4b4a48324a14e383833103fca45fd3c68a06c62ec83019e590e69e4e79d2f1603887983568e7e5f3d0cf03f5af8c62e1c84c26dec9a4dc5d782e0d5d2685235dd666417ed3a579a24105e6ed8f393b8e536d9e9f8eadf437c031d46182d1b3aac2219e7b9ee45b09104e0f2fb313e8f69e947d406b71483bd3a0875552592020d454e70432c750346cc1abe8aaa59f5eba7a2e3c71c113ac80625898da2c552d03f2c8b5193f22bb13be4b6e774eed2df2eafd78820916012a1f68771ae673258e234674ef047ceb94e90a3e1aced9d518116cff4261c5c6941ffac45f06e96811e4cea1ec44a4c56e4d551f83b28b1a844fc1d938d1d6b08e729e78c86ffc68b91b8a196cac4debbf90d454a9d4265538b3cc7fa01989dd887c17cc6c4f98a15aa58426dedf95e14bb5a754049c3bbb1b9c2a3296c0037939b461c6fe2d665b63310ecf7002111470f21f138db50406f329808904c0d972ee35c91f2de5645859d65b106a836b6df945709ac6e7acc210e0596b0fb281fd23788a09f7ead4963c0e853d9fd0b2f8ed662c4482a5507feddd29d746064ec5c974aa8dbba8cd1e47588d3e36f09e5d7e20e7d22f84bdea8c21dd0fa5370de5a56e6626f8729d1c62fc68c410f946f0d137b545ccec14842530be335684e2fac778cf02a395785c50a445ce9510be6eef3be0b6b44bb5f701ba103e93a9c0d4ff8fc6214cd1419d8f2befd74a21feff64cc86e3a71052a10d58472bd4f83ab9230473197ac17337e194b600e95c6657ec5a7364819b20916f803122f2772082a996353cdc62663c9760b11ef96986dc6b44efdbead662b051bd9e801fbf761b52eeda15c8f49050503b5ccb9de7435ca4f2316d7f01acef5e200524408368fb539794e96cb748e44aa915c152f5a551cd276e399559cc9de262ec4fe27c2d2b26fbc352c9a50226e62f5cfc7dbfa990cbaf613ac6f636208ce5f81bec2b275f8f538169a4e22e800b2b9d7cf300401d34b59e1a3ae1683cb0e03dd43558351990598d089eed0ce9d80d34f1faa6b94fbb73617aa742f333d77fe0b78fa9bc3ed047d3bbe30a78b9e9ca6f297eb565d4924afe3d6f3aff34888ca472e06022281ecd44a1ca1a35e0c454cd373051e4cfa32d438ee853978b484d94f861ae23fb77e71fd26b6b0332753d221e67963d8fd0ffb5b9ee687deb8c5839e9f0cf1a144f09bdb74be63f1bccdbd60a2d6dab36ab274384eaee4ac8031dbafde427c5ccd9bbbe9ebd17a30794e246e304d664b3b1faec9886a872638075dbab82556fdf062eed6c67fcb52fcef1325d52f4909e1d460f5007ceabf55067b860bd573298c595cf8f202b4e90f6e8f5629e579920a4ffed475051a53f606496ad2e74fe6496bfbe95040e78a44a361ddda4e851227fbc9d0fadef6dfac701e57af8496c82c366001c2274613a8c64bd17a72e073a5eb71a023fa0f405dbc7d915618b9b0a43f871f7b00d566131f051b46b2750f460d413118dde9e5b11838823bb124bac47732fe62361b0e72f8e1b2a09201c1336579ed41e216205ec867bb5c8286a3c1f9620018a30060c167b2f830beecf7fe1d5ed64c89d884d741307ab036726ce3b1e40be465e262c5dba1da45a4b7fb1274d204039dda91287c605385b24580d4ae637c8fbece40ac43293d5150831da24f509d743c9ac06ed6d72511cc90fe28cf85cd745981ffc31ad32554701b3d68af7024e90cc1aadb1fb0c36e50753ecb838e95aff9935efe97626e8a2d4c6cb8b04f953efd1ac5b0637860059d213781e430e67b5af16532923fe623aa1d9373225a0c6135995ee20847faa42cf8d968ee021bee56e2100307843cd16a2a9cfbfe112abd9184907416ec5860da041e14eeddcb2ff99c87768457482ca7462071fa8edd729179587660f45abd3c55eed5b091281de96da4bd05cb0fa6a2dfcfc871ed48f3c89648e99bbed10e42e17ee4c2576b87ffd7e4ca1424a37fde836cafb7eac2911dde96e79f1b27f537e46f69847208bab3d0f1f50aae46ccf98b4280dffa0263178d77063fd1c84a52f1d80e4e2ac54be82e578e2c4779fbec7ffbb09d07d47c69060231aecab167d0dce8d924996bf6634d3ae8ff8df100c4abb04e7a4d16f0272fdb664c521a83e11b4ccfa7971604fa4017a4d3895d9f4ea7031be2d94163660a567bae183bcb96c399fcc02b4c0f262ea8cd616e61e02dcf032967b2772108aae8265c626724114063f8e7e7717b951bc943e5f4b6a6f5fc3c19eecfd89a16c938f794dc06ccc36f7256d20c50f4c8b5221ec2427eddadb00bda5750c5221d29bb513aa72118506373ff4f815849c92eb967fea705938352278c25f3604961e598fcf2965064a48957e3e2b65d08ac2c418fc951cbb9f70917d4d371b3eac0d42fca5cc60ad9439d5d3bf2d012a563785edec9380277374affe56d24774f246cf5a8be96f7b07e5963ada4a8ec3a5ecbcbedd37910562fcbef5dab28acf9d0f465b7594303a35655805eb1f6dcc5be77cc1e9f89a37b16fecd9c10351b52afcabeee7bf8ab1a204ccfd291b05d9af565dd714ec37cbbe6d43c496cf51458d0c0f9b88e24ccc2655c9a96a80d6260b467a97f88bafc84608e0924488d266e865adc3cbc55fa43d83d7e204ad54b239b7c0bdb278b0fa0ea56e2a4a0de7d869e17972a66ccf6abd68728e9dc734f2c143d2cc2e567788b42ed5f72107a3ef9ce69a2c0444717dfa791771669f12359d5f96c1d443ac307aac4fb5262b028fe7204a2b284241f081fe5dec8760b8f9d48759135856c6cada91355cf193bd3db4bbc51fa9daa365558b62fb23cd8ac6727093719dd6216c643eb091b98774a0a08e5a36b090b7e484a9f2573cfb3e350dad2e9706590100d3e98e65048b459f443357dfbe057d4067cff0d0bb6e58103810748db25f5f4879a1bfd6cea662cb6a107977c3bf03b4d88cfad50e2c8fb77961bb9f9367f35916e159b04d3befd89808fcde5c1a34eddafbd4da0bb6e8220be9e0fafc609e548eadb4960f98c38a13df1e7b9e3635696647443b2cffced93b536d4f888d8bd146ae9a080ac539447c6fc5379354c8b99dba6e6475981e5d41597ad88c4fafe1ddbe3ab55d6328b3a231ee0f0f95b0786772d1bcd5eb3b4e1a3941365050301bcb82bc036294b3dacb703c6cbdca684bd112d02a55071859d09f5144091934db9b7803255b5ad120e4ccff629b03dc6bb5f9bceebc1f57fe6265a757cbcc4b57541526408e5739eb4350a9d46366069639a8bc4d9206b59bd6"}, {0xe0, 0x6, 0x1, "47a202e34b56086a007722db662e0fdc9a215d6a07b826ce57af55c565b19782d58898fc2dc7c0bc3133c4a129be6fe644cfbb084bc015c9e6d7f651e55dc6d496de5c6b121eb6d7c8b9861240595babdeb1147272e170b63367d601f3d6a90cdb0b7d455be64beff532d559b1260f570588e0ec458af706bdc3421d0fc17e4cb3ec48ff06c3ee1c469debf4ec64b5a03e62b116626b62efa188bf90be1ed59d1ccabcc4a52f93ace8a21fbaed833d105aca9786741d9e3c6bc334531c7aa60af131f8f6b4406acc55897b962e"}], 0x10f0}}, {{&(0x7f0000002480)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x1, 0x3, 0x4, 0x1, {0xa, 0x4e23, 0x2, @mcast2, 0x3}}}, 0x80, &(0x7f0000002940)=[{&(0x7f0000002500)="e9c91e16a4827b1711f1142cc856bce97907d7988f40a5dea1962195fd0a96135c7ee76639490fa3eebfd0c6ce09dbf657c38a34c474124cd4ebcf155a4d7e17f488eb5436b8b54d978f04376ca32292448a2819cf8ce21932798414e0dc825ae87af36b8bd97fd17f1a089a35bfbca2ea825d262e709380c0a54178b9854e87d562d8f730f80a96585769d46a0bf0a4e818a73b40839a184bb0d726", 0x9c}, {&(0x7f00000025c0)="8add8ed7bd29f6066311c91c989500f89de335752df1009b1e461b1f04dc03e3e2d6cfbf8bedf1d6e90b808a5056370eba4258a5385c74ed8f6747cded2132a16e", 0x41}, {&(0x7f0000002640)="56c19acae9c285cf550dc87961e3e120ca28884f12b6654154211c7eaf0a20cd937602f3f8995ab5f9a91309a8e0f3e253f240fb7f3c6d4ce64dad22bc4c150bb304443961cd5eb57894606f3e6a284b33bd8e5f35e47d160ab2125985cbbb2991cafd1dcf9966f185b1", 0x6a}, {&(0x7f00000026c0)="5c67c71844ebce82943992e782c3ac8d93bcac047ffd9cbeb353d6ee1c980351b197cfb9d13c7001a708b304c8fc7f79d31d46fe4feddf7ac5906049c3799a186dad5929dd8dbfdf2c36b4d5e788c1c86da29eb97c99de45f6fdc54a991d9af8bd4564d8b000a0123e1c4761f37c4be793150acfdf1710f323cefc0b4966fae9a09a11dc9aae6f239df7c88a571a252a00e0449a25c0298dcdcaf9e44f8c95", 0x9f}, {&(0x7f0000002780)="5dfa14df7067068c4193fa3d5c25498500db", 0x12}, {&(0x7f00000027c0)="606c80fcc7c83ebbba1acd5420aff1a9feeacb52acaee97ed6fe6a6e798147f2e5e900dbdc55cd28b090f25d3e0b1b4ae944e71d63b8b30d000f04340800134161e285c4671724afbc87f6e55a73f26c227d7ab635f008cd00697b7e6c9ac003e074a9655b3d3fad26956a553c4424dc3d55d4e8d3f9b3ab5fd099fe0902e0e05fc077ce810ea3f3d73c5e520b736239b46595a5bb9642918fa0590190e292db566f306e21790a1b065295bb6e465eb311be7b11a5271c788272b0b1f0b230d1202d46b77d", 0xc5}, {&(0x7f00000028c0)="356af03b393f7298d0986547b59197eed04c799241d5a544c77b06cc3295", 0x1e}, {&(0x7f0000002900)="42a71c841dbfd9753da5f0360e91", 0xe}], 0x8}}], 0x4, 0x44041) open(&(0x7f00000000c0)='./file0\x00', 0x101000, 0x1f8) 00:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000080)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000280)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000dccfc49a0dea11b0305d2de68c3d5c883b6ff251798c76c5548153a0be865ff7888a99b4b1c19e16a1596d90db2fa52b577500", 0x57, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x80, &(0x7f0000012800)=ANY=[]) r1 = syz_io_uring_complete(0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x698000, 0x8) creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0x7, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x610a82, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000080)=@v2={0x2, @adiantum, 0x1, '\x00', @a}) 00:04:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x48c4c2, 0x102) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xee00, 0xffffffffffffffff) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x311080, 0x20) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 249.062677][ T8369] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 249.083436][ T8374] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 249.104829][ T8370] attempt to access beyond end of device 00:04:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xfb, 0x3f, 0xf2, 0x20, 0x0, 0x6, 0x70202, 0x8, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x4, @perf_config_ext={0x2dbf, 0xe8c7}, 0x2004, 0xffffffffffffff00, 0x1000, 0x5, 0x9, 0x8001, 0x1000, 0x0, 0x9, 0x0, 0x1}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x1) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='autofs\x00', 0x2c, &(0x7f0000000300)='ext4\x00') 00:04:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:21 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) creat(&(0x7f0000000040)='./file0\x00', 0x1) [ 249.104829][ T8370] loop0: rw=34817, want=88, limit=87 [ 249.120022][ T8370] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 249.152168][ T8370] attempt to access beyond end of device [ 249.152168][ T8370] loop0: rw=2049, want=98, limit=87 00:04:21 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x1d, 0xe, &(0x7f0000000540)=ANY=[@ANYRES64], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90203606040f000009e0ff080351fffffe100004000632177fbac141414e0800e01be3e7d2a182fff", 0x0, 0x104, 0x6000000000000000, 0x0, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) [ 249.155273][ T8392] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 249.174066][ T8384] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:21 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000040)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/schedstat\x00', 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/122, 0x7a, 0x74) mount$incfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x140090, &(0x7f0000000280)={[{@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x8}}, {@readahead={'readahead', 0x3d, 0x1000}}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x829}}, {@rlog_wakeup_cnt={'rlog_wakeup_cnt', 0x3d, 0x8}}, {@no_bf_cache={'no_bf_cache', 0x3d, 0x1}}]}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 249.231370][ T8391] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 00:04:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 249.335382][ T8400] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 249.348289][ T8400] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/259/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 249.385775][ T8407] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 249.421487][ T8409] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:21 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="4dfa491ed8d5050c6e143d2b2c3114f0e130cf5d904f25f7c624d9e58496d3badd55895c5d67ea067c33746049fab1aef44cce70ac953f3f4ec08fb3095ffbfa3ba01e59817d86a99c0a4d7c3469f116871bccbb976215c4ddd78180936728be9365ef1d099031d31b571b56edaee1edf76771467cb115708f0118f0e52598afc3ff993b6ce21d6664946a2e3e2a6d2a1a426a822c23327828e04b807aa029f153b1ef8a261fec5e61f9ae0a2f2cb05c7da5a3", 0xb3}], 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000080)={0x1, &(0x7f0000000340)=[{0x6, 0x0, 0x0, 0x50000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000002c0)={0x1, 0x2, 0x1000, 0x34, &(0x7f0000000280)="db92ef3879225e974e13805b75c6c2d928fe0355adc674c6a45d1c3330d0886af3bbc7ce54b6bc3d9a18613e77b1bb4af4d0a63d", 0xfe, 0x0, &(0x7f0000000380)="5f85416cdf7834133fdc8099daf6399cef4bbad6c7dbccc7b82d0a078f3e8c851423e6860f8c29e20032522972c8a0651a5290d653b1726fe173b07cbc513b990d10ab9b505fa605081869c7981a819cb457f5db5f4d283da2867e03817d3e2d28bd99b57e3b8fe912f506be49bf85aed32a908c80023e6504e7f636182c8796d57323cd68e533f07595480820bca80cb732cabfe52b18f60a3765246bec174d1c79aca783dd57ef9bc34d8355db85337afcb8d640592077fdaa562d6135be053b396eb1075f56a2a2f83c3170db03fd9a56b168ec3ab6817822b34171cca56efa61e7928ea051d08b4704e97ee046d46b0e87b449c77bb07dcef7d66dea"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, 0x0}], 0x1, 0x17, 0x0, 0x0) 00:04:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400000, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000000, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0xd9f, 0x3) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:21 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='incremental-fs\x00', 0x0, 0x0) 00:04:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:21 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) write$binfmt_script(r0, &(0x7f0000000040)={'#! ', './file0', [{0x20, 'ext4\x00'}, {0x20, '#@,/$)^:#:'}, {0x20, '^^:'}, {0x20, ')}[)-}))\''}, {}, {0x20, '$N#'}], 0xa, "0028c2cccba240251822a34a6114a65f7986b30d2a4bf54c6997e2dce6aec776e195b2b63aabce54a9d3933e5eab09020f2a2390c89c33297391581da33c0e61f4b8bea5059087c09b"}, 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000, 0x0) recvmmsg$unix(r2, &(0x7f00000047c0)=[{{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/166, 0xa6}, {&(0x7f00000014c0)=""/134, 0x86}], 0x7, &(0x7f0000001640)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f00000016c0)=@abs, 0x6e, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1, &(0x7f0000002780)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x70}}, {{&(0x7f0000002800)=@abs, 0x6e, &(0x7f0000003ac0)=[{&(0x7f0000002880)=""/20, 0x14}, {&(0x7f00000028c0)=""/42, 0x2a}, {&(0x7f0000002900)=""/34, 0x22}, {&(0x7f0000002940)=""/244, 0xf4}, {&(0x7f0000002a40)=""/127, 0x7f}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x6}}, {{&(0x7f0000003b40), 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000003bc0)=""/31, 0x1f}, {&(0x7f0000003c00)=""/162, 0xa2}, {&(0x7f0000003cc0)=""/202, 0xca}], 0x3, &(0x7f0000003e00)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{&(0x7f0000003ec0), 0x6e, &(0x7f0000004180)=[{&(0x7f0000003f40)=""/143, 0x8f}, {&(0x7f0000004000)=""/171, 0xab}, {&(0x7f00000040c0)=""/143, 0x8f}], 0x3}}, {{&(0x7f00000041c0), 0x6e, &(0x7f00000046c0)=[{&(0x7f0000004240)=""/243, 0xf3}, {&(0x7f0000004340)=""/3, 0x3}, {&(0x7f0000004380)=""/253, 0xfd}, {&(0x7f0000004480)=""/64, 0x40}, {&(0x7f00000044c0)=""/160, 0xa0}, {&(0x7f0000004580)=""/4, 0x4}, {&(0x7f00000045c0)=""/205, 0xcd}], 0x7, &(0x7f0000004740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}], 0x6, 0x10001, 0x0) 00:04:21 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xcb, &(0x7f0000000000)=0x7ff, 0x4) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000340)={{{@in=@dev, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@mcast1, 0x4d8, 0x33}, 0x0, @in=@dev={0xac, 0x14, 0x14, 0x15}, 0x0, 0x4, 0x0, 0x4, 0xfffffffe}}, 0xe8) sendmmsg(r0, &(0x7f0000000480), 0x2e9, 0x1f4) r1 = getuid() sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@getaddr={0x14, 0x16, 0x1, 0x70bd28, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x10) setresuid(r1, 0xee01, 0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@mcast1, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2, &(0x7f0000000600)={{}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x6}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1600}}], [{@appraise}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@dont_hash}, {@subj_type={'subj_type', 0x3d, '-}(,(/\'[[\xbc---!.@:\\^:*\\'}}, {@context={'context', 0x3d, 'user_u'}}, {@subj_role={'subj_role', 0x3d, 'BO\xe1\f\xbb\xd7O?\r+\xb9\xc6\x02e\xf8\x89\xb1\xd0#:\x83y\x85\xa7$\xcd7\n\x10\x117y\x06\x85'}}, {@smackfshat={'smackfshat', 0x3d, '\x00'}}, {@uid_lt={'uid<', r2}}, {@hash}, {@context={'context', 0x3d, 'staff_u'}}]}}) 00:04:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x100082, &(0x7f0000000280)={[{@index_off}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@xino_on}, {@xino_on}, {@nfs_export_off}, {@index_off}, {@lowerdir={'lowerdir', 0x3d, './file1'}}], [{@smackfsdef={'smackfsdef', 0x3d, '*:{^-$-$-]*!\x89*'}}, {@appraise}, {@smackfshat={'smackfshat', 0x3d, 'ext4\x00'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@hash}, {@measure}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) mmap(&(0x7f0000543000/0x4000)=nil, 0x4000, 0x2000000, 0x10010, r2, 0xa8922000) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 249.873093][ T8429] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 249.883274][ T8428] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 249.903515][ T22] audit: type=1326 audit(1629677061.898:23): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 249.929314][ T22] audit: type=1326 audit(1629677061.898:24): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 00:04:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 249.954138][ T22] audit: type=1326 audit(1629677061.898:25): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 249.982515][ T22] audit: type=1326 audit(1629677061.898:26): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 250.010147][ T8433] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 250.023216][ T8428] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/275/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 250.024967][ T22] audit: type=1326 audit(1629677061.898:27): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 00:04:22 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000001700)={0x3, 'ip6gretap0\x00', {0x80}, 0x43}) r2 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2, 0x7, &(0x7f0000001640)=[{&(0x7f0000000280)="7ab95290033ecdc63bd7d43083a6c5de3f2e72865000fc9f015750b94610dd16c7b2b13bece1315852ccb83c260c108969f37e2e670b29c96d0b87ad2a3777a788793b1ded14dfe022abb2b182af18f6976f745da9c667e6f1a69d90693cd26af1052d9837e411bb6051026c8f7a5ac1eb362e558283fc688bc74c316b5901b70fdc5da4fd4f90f3893057dc15da1c0e25dbbb839f9d909e18ddf49817ada855da8c3f21bf738fc8b411da7a52f57cdeb5b70c1448a7e9ce54ebe550988aa910d393f85f564ea1c9c5dbfa4bcdd950356e867d271d0087ea553e73bd627c83cb14cfd7a461d606dbf823e6135918ff6dbcebaff331c206d11cf423072fc7f69e65bf1b8aa94135e170ce9963a2409099be2321f7ad08c5c27dae6dd1824047b312482d672ff0b66445517ccb33b69ee7ada5cb53955294576b1a33d7d6e6eb48e5b89392c43a50ea126d334979f6dab8cda19bde684f29853f9c3166beadfb0e420007573a90752f5dd23c5046a3e8a1bf9ad9c0d795901abd6f7c26fc57168eeb5fc8877326c00bca80800bd771e98977aac14c1b3921f5588ea6fc1e0f8b87dfa80b021679e363f99ee27e19ec81c39fdbb567563ae708f8d37d15abd59c29593bcda43e39794b51bec1d50103efe3cf5b9f96cdc9226a86776fbb9793d4b5058351e951bd83a90edb326cd6e132e7b063ecdeba62198f2d181303b63d62c9e172be7d8825ee9c66723053dc4c37fc1aa04fc6b455b9937065158837b447de5fb2caecfb633cc3f0c3ef78fa23ce40b7b95dfa81200ddd4efec6f9f19b8d0b4c3dd64a027201334215c6eb49aa9f3149ea3a14db46ed80abbf249016191c55711f329e1c3515655d14ccb40d848b3a3db5865758362f7786ad8c826123baaf5371d6c5a209ede3e676aba2330ce08082698e2f939cf02d16512dab434f187203b3c7af61fa1943a00b4029ab370522f75305b4c97e60d409972e4cbbec5772c9cc74ec4b67f6475afb3f0c9006968860889150273aa105139df02d2f02bbffbf2dff9de55ebdab9add548596b4a1f991c107f086e15c9c860274491a7f370c74f085ac514a2bcea1089265f9321c1781ee87072472f343874bc3c8dd855c0b8f13ffa615551e7e6e6bb0e36288e9b664ddd9e7ed824e9201648051f57eeee20f8e5dbed088fc050135111f11f00949f7fb31070d09431d27661df5b33f4905f16574e35510285d4f4422c7d1a7b2db799316e0a7e2f89313cae54ff554379d826a1cb5470e9b74c90379bf38ff0b67541fc46c17366059fd1a4d82891f55c63815fb526ae387039b4a9ba7a11d07e6149e912ffe8a8058dfd172fed6a6464822feab3f443eadbea745e775f0a38d160ca28d4b82dc82b4b6d6213b64a79481e829100477e8466b8593a9c89e188c33a981791bd60653163a41da7394213c81a19cc31e696945553b69818d369b42d6e82957dbe6385223a11e1d3e3b965c76534f92c5409dbd44014821c4cccd682c662faacd6f37c0a4f6dd264876363def39b5c62ba5712c5c6e33d0573327669f46fb6c1821ea172a1e1539c85d74baeabcb579b92cfca5a99058b9f941ea3b64a5402c29390ea399c364cd5a7b1885128d43801144e4a5e9560242e072c495ee57df659ed654ece9738ffc6a5ac50a58a52a69c7de1869a36fc306972c29509fb17329d798576432c2c0dab2c0bd737905473dae6514f0dd6cab86808262e183fda956037674b6346b33c84899aa52e187e3672f5570bf692a62795548452716eb7658a3a167165dbdb33eec17b78b8fe67130db15f049f3217a6a85aa994433d5a7518c9cca3e4fec6ab63c7a8d0d0ba35c16a343dd80ac1ee02bae44d21fbdffe59fba00e2a2d0e2f27650c788cc285966cd8f2b2ce35b824b62bdfc1830ceb140a64c0d010eb35fe27dead66a34da8fcca8be624cb8b932b17b32fb7a8b3bd943bd9d2b203f2cf55420967e9ef5cb77a5e6417e588d1204744830e365ceeaef672a6d949276a64dd754375e61a7a47db49e3626d25aee1e85af0e5b640f0154d63277d0223691098cb9b9d6752e410426567fe7c0b5b377e588ab597399ec0d1c27e5905ea703a752fa7bd4baff64ee195f9d1211e97f37e5f20047a411a6004c4f7f66b5c9bc8378e402749d0b602ce6c8c387296ab2a7585bdf0a1f9d9f2d77a12e66954929c59479402cf0e1673280e795cb4a88e594d4dfa6df07a41aae31a8987fc5913783401b9055d85407e60fea16a3474e28648cba146953bb75a9d381a3967f421d9c5cbef7df3899d26b755f10b65257491ce170b48519411c03e6a88ff6b47059d74fefb6c958f0df8a6b09fd3ae96540751618ed64e7ca5cfb217256793efd83ef2bbcbe66205508a0b693d0dfc0efe4da1d2e885fc500eda0e9ccc0203efc7903574d0d82154ecbb7cd905f7376cbc7e9c285fba312d9d382304f908d8b597818444004c4df85272f8d2e6cc93647fe06ea326c3f69a8564453b835f2fefa5c0e344f4cc652fdb6d169142d98d0583880890f112bc53cbdd356be601aec5b2d72820b1b9d7d99a3e66b2606435672b6d44b14fca20e74df1088835d0a817ff4185d1c785032e92bfd1560fd093f2ebc99fc9564d57def3f7d3fb38b7ebaa40bdba278d2cbf4e2a2e7d9ae9694e073649806e26890236c6e79bc02fcdaf5a144b3d21dea429224e4791a8aec6c77618e3903fe3388e815efc42a2609e0ddb94733eb67e075300f24c2c8b19e835c997fcf52e8b8d697ef06494602a0d2ed734fc6580805f3939f8fba48a72f0cd8f72e2a7e8a48870e51280f746bbc7fb2a3c11b0a59039999de51786972cde81b9d5dec6075236993c9758e5afbc2ff3fdd95d55b2291cde60e250be389de074ced19e1be43abb0d654518c03e1e44fce6161c53a43e6865a0641e32ad5a521cf9fd312fb2e648f3769a6c00e50b665ea591a08cfc7e9b6a27262f86f26956ef300b7d90a5d641d61d8e9784c95c7b3d2fcb2347eff0a01e0dd1b2545023ab4e86c4b64368283f26994101a8808142cdd0938f911470f59728a9eee6152cd4662db36189279fdf2e6add21622b309b1feaee4cf5593530cdceffcffae41c9502e051dd3ee00d03331a6b9f7436c471dc67936dc8d49c7f170695a7ba857b9f329369030370c8e1e34b0a37663d89ee47d32cf7e1a3554a078eddc931872a5a5e4f318d834f7bdeb64f5d973ebc0eb0ce59f8d89a91fdc44bf9b692b212ada82ee24b7b203e38156ced4af0fd8a3aa1c04c5f1702fccc5c1ffa10b1f1d62545b1b964a244a35e6f8602d897132ba63317b48b81852fff243145e9933ee7a1aedace960043b3c07535ef9b6b6b1a5189469500feb285724b61a18aa538c7a2d970b0b7d3c448f2bcf3e9eb172e3a61d261015dfcd6f5220008b0c7a7b408f4b6a9f93de840d0dea1dce519b2772be5c4fc556f493340ac92fdb12aae87720bc49e0ba48e165b969d0fb1b6d3bb23abf83f439e1c04cc0cbc515d38d93a5da0027912b123dbef6daeb5ddee3177da431ae956eea624e214e2042192abe004f4416450c6bd37c4dbe3cb668b207b92152835e2c26043f146deefa89b8a224894447a6656ee07162f67333c5e4b02dc2fdc7f63eeb0fbb08d615f65e8ff8b707b0821432f06ffb7754d41227b0808ad9e206feddb2557e4ecf80d7b2a6f2e400a37fced935188d7669850d89edf32eb1795aca41bebb26cc0aed6184049a408fad65818231ce2ed408fa0b6ca5ad3471cafcf86dd0b77f2a1685d57f81db4889c8edc6e328dafbd4e1576a31cc89ccf7f536c4b99bad4cf7c38d8f304a0b4d072d504f7c2ffff199282b08c48af77e3ed48f4593eec6e06fba4aae1741b33eecefa7ef409e1743cfb2345925ed169bb906de31ca252384cd504d76fccd44694beb9489cc867cdc4c1335ce152f4d710a0042c42adbc167cf5a9a2cb3676048837280887c00140410489f94b380fb0e6ca70ac1dc41fb2a395366dc8e418c07e7b527fe866e221c49270bc69ad4f2d056eb2db5e3b10aa54f18ccc2efbbc8f2307ec7fa17b5e64c3c393476b02591b2cf0c891e5c62df3869ba282177b40f1e0934687e82f4c29fa723d8c21194dc3deaacb12a72f3619af495089c178cc21088cce69243921bed662377b35ff1b496acbb43357efb7bd9ee18f6b60465bb03e6e4a21f25bdd6ea534a228646e7fbb0669c96a05f685856164f4243b3171672abd5df9bc2cf32560b3ef9e85f8a255a5b13ffbdcf0e0e6a63d03e41d4a12ea6e724a5720f4f32316feb1e9f11233f02c69ab1eb7d60bb87a57cef4778fea66e2d53e1fc0d0b407ad0a056b69aee199a070667ba6a3d4dd5d0d55e72214626d60f943836d31900f20424b145bfa5bf3139954b95e8e8bd446b6a6a24f058d541156c313920b62d58638ccf3574f775ea45b3ddf4201bf5fbba2a34bd2e524a1bf617b3ee8c3cd4412edceeed0527e2d11bd02aa76a92afcb75bc193651094be4ee6dc0e41ae2eed8eec9a7304d97169bf28fcac444981169bce6fa295951d5b43a2b8a1c6b9789f14274257fa3f7936d7d40afe4dde0e3a3f441aca78be0278b5dcb1d19d22d972c5f115bafe8604b873da8ce4d6b7a4f5d6c911478693bd2af2248d9e3e5a90ae24bbb3b6f0e5d6d259b1ee95e0ebd9b2af5fc7b4eea1d71473016ea2e1a7c5154afd185b3d2707ce442bc9974ebd4ecb0351a4f6ef84d2d058aaff6a75881801d88052e836038e2e0dceec5035bf79ece42529bad13040f0b1dcd1f171b65c40957a0387f533ec9e04257315b15e11dfdb2feb8829cd53ff85cc53c59f43520054359bee73d2a61b6c201d88f3088660d9595b97d2f922fc98742ceb0158caff9f28083b40b44d9a2d01b22a49525883ef1bb8b97eb158a471aba89e1792be54da3f05dab4feb04a4c1c349e67e4acff2ac6a959c34b2169ca1e6bf32d8a0808ac6cd03bd3b681e11370ff6900c33c88cc267ad723bab71d454243a12e08767b580e34473691dd27e6a667e58df6183f8fb41713fd4ca61540a3d3d0e1be5a7ee741783c236e5ced7e4c6b7499773d368a4f21438cbe9e228ba22575c441e2af8ee2e02aef81da88918896dc5b566ebe4edc64702258fdeca048260d4528e290dba60f1add05306d5a5ceb89d77d7ed6a8546e8b17efaadf73424543e67565cee9e09b45371b57047ffc37fa696420bf0dba1cce02e6301714afb37aca9317a6b3246db7823efc4685fd2d8b799d2d01a635ca5730ce186ee0f0155435bc37debcac1f0ff8e6100cffbf7aeaafd6f269f78d7ad8cfe9906fbbb74b1d523538cfece9b589ac41784316dcb8d29c5886bf647e00455c6874c0c7ef8f31173fb0cb7556a98fa09524764631ee87fabf1f1249c7b0d9ec53fd20ca9f482e9ef6852c66c20c115376837df94b9211beeff889b3020bf0ea35d712ba301e089772ea03379ffa1fd98177120d08970c3d7937b968902a76ceacbcdcad1f26d536fc049379f2936556093b47ae8ede16e91edb81e0a35afdcca429b37ec8ffdd31ac92b9d3b0afabb21fbdeefb3cd98401354069108ed77aca19fbbfaf7f56bd828175f93f60a252d191143de5f10fe93a348ffbcbecdf3ee7c32fae1357eeaf41c5edc28ba9bdcf8b2d6c1c846405d6a2579c12fe983438dd5ce595d943851a3df1d746af937bfebb75f50c9fc9404e25d896121948718882df3e00c743c7ba3b674815d76ca950f9aa02a1d28a19d8936fb39fe73e001831094", 0x1000, 0x3}, {&(0x7f0000001280)="903f9414f9265c8ac9e493d0f3db0134bf5aff3101bdf6c84d05d8c553ecfabb6f8a4f6834defb77c16fa93b9992ecbd40ba629a2671dda90aebc5440b9b504a3e48fc7ace76108abd4a3730504a4cb4f3b8447911690b1fc1e7beb826fbfd5338dc2d368ef7e5c1981a7ffea3d99447ed31cf8f5042c5a4042399120b2adc5e3d4cf4c00b9c70ca4928d48464bb203e14fb4d593d0d4bbcf8db4860bfe45121cc56ba1caf7bc4428308", 0xaa, 0xee}, {&(0x7f0000001340)="6fa34c5af25fcdf6ec9b7fc4c081675f389ed6b5424515582014dfe8e5ea0e500cc518ee4fb8d09bc43440ad13d8f594686f003b77f15b3fdf4df31576868ee5ba1c3ea1f1208f391e7de4f84db3e603bf64e090e411639459cc97fed0d130b76c", 0x61, 0x82f}, {&(0x7f00000013c0)="fe54c0be299a899c820d4d7f73a4537db1832765d1306c89a482c4ceeea22fab05e7caf80fcc32217b2ff06e4fe42c8a46413c62e477876c3b505dcaf42cb33a39b507b925653b27a07457a07c78da42eafcdcd40c4df59d9a4233c4bd81de2d51c2e820abcf314edbdc1624f42282ce0170dad3d6f76778863b9713fac6f1b72be1884c9b7690936dde7172c436422e763edaeb60efcb8b4506ddbbf42fadc1362bf6a6046c6a5e6d56d14f81c485db9218c712704cb04b7754fe3f0d4e8bec08ff447e055a32f331", 0xc9, 0x6}, {&(0x7f00000014c0)="e3f51394b3625b5e7d6e71d291bec9410f7352af49809615f178b3e8d67a7be709710ee3d08703f1b55e3e6ef8cdaa6f771b453c29ee2bae3d83465ac1340c642788b6e252b1b212c975ee59f4af20f633250585db9cc57c2445ace1f68f3fb8e10021c86bf0ceb6320fc8518c3ce58e35d780d077de9de3f60434f09ae707b46ef91006ea272331efee7a2f66d064d4fe59862b3d402bf0145cb1dcff5713caea917c4abbd2410ef7e6c8db68ffbed31940b8d74ea46d78034485cf444a103e6c1e99ccc5ace09b", 0xc8, 0x6}, {&(0x7f00000000c0)="3f81af1b0721efe6b14ddd215cb997094108235cc63655ae2f02727a6b618cee6239d065bcd27ce82015c07cd2c3710aac2b", 0x32, 0xe9}, {&(0x7f00000001c0)="dbdbf6ef9014eab04ccdb163dd20a0017611827fda2b0c193cb31eeccdf1085045a9d571f940a88ad8", 0x29, 0x8}], 0x1004030, &(0x7f0000001980)={[{@nodots}, {@dots}, {@dots}, {@fat=@tz_utc}, {@fat=@nocase}, {@fat=@debug}, {@dots}, {@fat=@time_offset={'time_offset', 0x3d, 0x96}}, {@nodots}, {@dots}], [{@obj_type={'obj_type', 0x3d, 'ext4\x00'}}, {@uid_lt={'uid<', 0xee01}}, {@seclabel}]}) execveat(r2, &(0x7f00000015c0)='./file0\x00', &(0x7f00000018c0)=[&(0x7f00000017c0)='ext4\x00', &(0x7f0000001800)='ext4\x00', &(0x7f0000001840)='ext4\x00', &(0x7f0000001880)='ext4\x00'], &(0x7f0000001940)=[&(0x7f0000001900)='ext4\x00'], 0x100) 00:04:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 250.062095][ T8451] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 00:04:22 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) removexattr(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=@known='system.posix_acl_default\x00') r1 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f00000001c0)='./file1\x00', 0x8, 0x8, &(0x7f0000002700)=[{&(0x7f0000000280)="cf3763f3fcfc135a9c405cde918845d65b45aa09bec7d9259d65b19aea306e8e25146e1a05f6c8fe2c0141b523b93f9a6ff53cd940b8261f67d5dced3109c4b608cf030d6af83c9d0874b3800c349fe3c53ac6b8e53f6261324c342fc18bfd2d1ff1f833cca539a32bb8233f0617d97112e4e14bfcaf6f812ccf12f0b573fd2536e9c1fa472d672af7ff6b60b8dde56a25f33f0500e18e3a52821781459fb83df0250109e73f94c19509203c91bb50f414f3e7", 0xb3, 0x9}, {&(0x7f0000000340)="f62df97d60643c9044027bfad74dad23653dd7f0425cfc10c000bb0348ae7bfae06b905ffdebc5505e2db3e961abe5ba0e4cceba74a94c3863ebcaa1566c8501ec48d723196b21933a7825927caaa0ab827df8512ee5ddfd2ede7f416f3e62e8431f7aef9015a0fab2cf474bdcc4bb2a3ad08ff7ef3d5b5022a92f81e58bca6f36d28b80cb5792853949a4631e", 0x8d, 0x7}, {&(0x7f0000000400)="fee95e6265bd68bdb50258a61bf27bbf", 0x10, 0x1}, {&(0x7f0000000440)="b578fb07ecd9d0bc5f88a0c27d26a314f5c7147bd2bbcb661d79fc9e449e33fb3f2780732fe4d7f41089adb4b6dc2bdcad8ae66135897e776d555d472c58465fed81d1c6f55730cace3e98722d193f769898581d4c9f9fa1ecaf65557a7fcb8e5fd8396e0cea741d8505a69e5c4f11bb430f", 0x72, 0x3}, {&(0x7f00000004c0)="6f4f985fdac7aa906a673fdb305359dc0439d4f6eac1316de83a66d79d1fb213cf60e51a15f401ef4b99fe5c3027e8b69ae53b63dbaacadc2a644d2a5ad3ccf4e9d3450b18b2a6362037d7606969106195dc9452d48170dec415626cfd2c29ea28a8f83c407446488ef5a1fb7ae122247a42200724292fa659b024cc5d95acb4c3cd20c15662b97c185142b485ac7bc096df32bdcf6a5e4cdb1561b886c4002beeadb530982b99ddf3f415bc88df85a5b8e9f1da1edeeb215e8f55501d15e0b8c6917db7c44724184a925b14b696b316501a980de43e85c24eb41efb2418bbc7fb5d8a6a61e5e5b03cc411408ca5b77a5ec24936c57c7afde0050881fc9fe81aaa3b906056973e236d0600acb9c45a2c699542d764dba939cbbdea575d75f21119f45ed5ffd200c52e7d4486132fda0208e454cc1e77129beac927f58a2aa4491bd776806657a5a12ad888b36832c30e50e6e3060cd4b6eee49c32b8ccfac80d4d5b2cf280876bd289a9cf71b8cbe79e9475e15b270a159db414f68d4451053b909bd65b8049bcac50fa5ba74a56e6db99a1cb4fa0d5a329ba7b3a85d3009c0cd536d9e48d16b63b11963f9c8916bcf06949fdd7dac8ad7f68be634c8f135f51fc4a6e2b24c3410a06adbbd2d4b326dea125f4e3742c05d91ba33976073156360362e043a557f3febe56a0f8cbe1784367bedbb00e76daadc4b796cd0cf2c33176fc07e769c1bba27e5335ec58f0af71c85ff26c8b3344c90ace3b8a2b3031af8ab1c19a1ec4c82a0b91b34187274330aa8c227815766a991e4ccae326b41c8a675d5fd398add6ebd459d5116aa8afa9efb933c591219ab4a26b31942faf32335de845bdcdb76521562478620b26d6cc47215117b4b1f4530cef806d916bdfb6fe7990f75029fa6136b37127b52c089f20ccffb1064a26e7119e25b67b164acfaedfade402470cc46091dca3eee36132e86989ad66fdf47a5074023dc9b300e49961853e4b21103b7409bade2db138d9931d529254536a9bba2b7a18678168e9acc2e74a452ea81e2b5e57be2383f1ec153520afae04a4cf131f0e27bccb0d67f11dee74dca853cea2da741eac91987b1a68d626c655e31a32d4a3520239a876024616b6b4b04b8f5c65e3f220de4782ca22bfa6d8a48617df2a8dd85a42ef3f8e34f7835dfb26a65d308c5689dd2e7a4db094255012abb6f0dddad1b052c35ae57f19895dd04507bba318ea598adc9bc9a0c0aa9876f030df417cd6d7fd38f0c0a5f751e9b57723d15176949c6b6de79b5246af6e62c5e42a5da9fc525a752376964c6508abec50bf99518de93f259ab692e5b9b9b836f160934aa99eb7f0ae8d145c0935d2d07d2420e5bb08b051955a7abdad4861bec4506b97fe2f32ecc8756a79d3dc11ffba9516d2c56f4e5c018b78128720e958629965e32abebf8fc723ef1aadc6653fb56553bc983d78bb76b0eff4c93c8928bb8c052604320ce294c68993fbea085fe9c8eda7770628184a9bf7298be2ba89673295dceb2376144be4ab6664fdcca2446d7f2258bad38656fd6ae505f938a9eb5ef4fd98494c0fa5765598fee70bb52a0a25ca33c260c38cb9d7eca5bca2994fd6f72e431b8b3a664d8a3adf6e61a1fbc2928304fd1b2ee37ce31e0dc8544e966f9b359c49b9f6d545fb26de5d444e993d006e13a4010365dda95cde87a3608fbbf12e813c1b728383fc50b3701ed98d15d9f555cf758437d0df2c11bb2925dc6da58e7626e8674f0fea720ed642c3f478c1934c2b38d20d94751b7f1d02f81059bacc4ddbb91e0ae1385d14cf2cadb9f47608d20e20f17731ad9d81abbbdf90296791854b3e5c55d8362d40ea4cc59dc547e454b56ae576b2181ce84e54a31a1442060ff86e12c50d82416fba8ad8b4c58a54006e14632a80055a1468a19bb6647ca7de23c73a7774ecdec1ad4c064bc5d313a92ae1c82a0d4d7b5e53ca25e7fead77cc6d6ad6c6d2d08da1550831f6b5bae94e21620e04880c301384f47880254f6bde47ec5bbd1873667b08eefbacc6fcf2bf7a78334486d92076f108fb3e7718d11f65675ce9e4f733baaeccab1c33d4db880b19b73c2344a6e929614fb9ce92afcd52086545ddc73116c6334df62ee3392be294cf02a1569ae1719b26ed5221bde5a7a05c48a4e0da242b0a53b7aaaa47b58d0154d49dc6f116cc051d0e4c3e1fa78affcf7f8c8db7d2537b3903b00f239a359dd3b6d096e376a2a81115085c451387a2325be02bebf8f94e0f3830e707755d55709d3e1f0a625813ed721aa9b513c0fddb861a9bb22179a857000a2014e456df3eea6668b51a4ad5089351ebd745b50c768eb3a0486666b3b4edd5a5257ef585b572bdfc5c6f5bde6f648b92a50cc536adf3afee712edf2639e60047a725b1cd435827fd7860b3b1d959a1c3953b0c8a1daa991ed70781a7320564414c948029f316c0d19cf05c481c82136117f614457f04c65e24144acb5c114c5296ade981ebe128fbd5f96a14c9bd92648083e4d96915fec735f726bf3564eec03462e7ab0639f200be61c88c9a0fa8d82c84d00085d7d0ed796235a69333e74194ef1c0e379f5fb99e73fc7858a6a93f8649829cece3a142a5bab8659d89d79ca9714b59afc7d0fcab09fbf15e68f2fd35e32e7b6051d69b33d98e06cce2e8227bc333b1750d34b71c5edc593880689ba56022b334172194a89f671072cdda35408db09b8328a7cf8897ba09cec930dcb41eec074bc2f4ff6b17fa349335efdf92142129612ef80a03dad07add9d62a826cbedeb45b74405be26adb9fc9e2db46dbf1dd4b42af8157d2bd2a78e31b3dc0eb9fe57f0c6e64e72f1f98e3ed23cfdb03959224a0711f771a809c34c8261b730dd9a443e03558f77dde765c18fb98523fbfb181df0ef1e3e27ff21fead7dc0e09ac94494ea3026ba6d2e73a9cde38461379d883ca91c77d6a3c3846061c5960ee7f78154156790cf64a6496f878ae26a68de529f8e393b241756df53efaa95825012a8a254a8ab20d6144fa908133ab2c2e58350fd18c7b200dfac14192108ca06c20331019aeb8a6fd9165de98f8c35dafdf66a04ad050a4a4778267b2a2048c72fe3f7635493c881e5ca42feb1385112735ca589e1ff62c42ae8a6addea4f25212fdb07bcaab2b7c82277be7bd778c7cab2bd6ac20f92009fcb64d4e8a04fa23cc936367cb417be3df879564d6d85a033fb4c9aec243beced069f3ca64e20a76700715f9f6832651cf42a94dca09dde1abdd9c6501cdef2a8fc1bf62534ec12f8519c2b70fc726c0ce322762eec95460c4bd5a55bccd1717b64bf5bd2ffb7b757d1c8c0307408c206f2095acb35c44f768e3637c113c893979700602eb0b664e4248679d566e324ad78c4441b0dff76afb18e19555660de863ae5e52e13fbe83c26a5a21ea922ae7a772e0fc5ab5f7e614f9a390ba395e86e832bd062816d5b777ead90b4753c0c3b0e401fd18d3919421dfaac860ff9dc473443234fce71b808dd3ae7c2415d8f1caf6ca8fd05a672604870ae433e60908d6baa8e48362d8af30e042f840c999871a6f832783ca92aabe4fbb0b3754d836ecae51c6408bf7460b8a76bdae2d5ab802649ee2aaf7f62b9fd1360d04f95df6cbacdf0cf5f0d5cacdf095e16bbff49de48c60ec16c00dde043944bbcc8cf3f8685d63da3ffc8353b7b48341a32ebf10a5f51d32badf35d498c8249efb79e995e3bca2f763e339de3ba6e6b80b881a719e3a00c0880e076166603856bc9496326cd539c101907ac1ae900312bb10d43b5c0c7b42d643775b0cff137798c036ed6b07d4a593699cee67680f0a208a9e04d058b947e9927eb30a177913476b6a16a203d4ac939a24a43cc333527380d6b1131c4d456eafa90003ded1c644d715b89dde0fec979a602a2a3689a5cfbd56e31f33a43870b83dd6a69ae5f0fd4b13e10040eaad48cc92c28db6b3109f00d6be002eac02fe929d6aa3b11358bd10f184a1a9117c869d4a09284f4d00b83075df1e47949c83826d81f6a49cb6da8cc9f15332daeaf110e4da7167a10ffc486fd27ffec13ab39900c2078163458462fd8f7998bf8214c456a5dbadc21a2121cab8d88d096c0041c5e5bbd80ce885fbb3a9335e9c530e493d8c7a2917471ee25564649338278a55f13e7e09e5bfdfd2278a8652c9aa3d51b9f57798021ab824e1a50d01b38802d76004d2cae52047aac31875d75ba4534fe1c1fb71b4cf827ab641a2e744848c8b041fbc1e5888b98069395f726e2e842c336c6b5effbb596ebfbd2b7ddb6aa18e817524cdc644df2e443e15dc39cc4e4670b4c07fa62d43bd0ec3c6023e0381da61b3a1387e130f3cc549023263a9e91a132b3e522d386d9601bb7b6b38e2d6eec44f90333481e6c2394b9ac62b17ff5c319d61389cdd7f7413e360d6595db583bba2292d73d964d47e5c80d0c401c6aae00b4c7d3f1172df1bfff4187b69790bf0f57712bbc6137e189565b799ff5dd50c92d551b978a77a989835934ab3141c2841c6bfe4e4d311dbbdc1c86e77240da8a9f3014b89ee9fe3cc7fa384838a732651bd9b37fd93a1bac561b0f8176b3bb59cabb982f0a8611c62527597e3b35ab0482134c8706418ac2317dba84514074cb3afbf3114988dbcc646dbb44572fc883f6b7ed6987c8f5c2ac4ff236ed33e7de8dd33d7e7ce7d331497cf23225fcdf97bcb3a92ee99aed4b1c69aaed19da57e9d77d58bf194e5eed8664f78d258931a16090f187110834e9e9a8b57d07d3719ee861ad8033e3ca5587f3efe9cd03c32d73747299a28925513244b84a22947454959dc3d12d93a937e8b2dd3c393631583bd60d6fc216463bca905950206c4141945c51274f7895e37ddf9541d81ca56023772079404716bebca107e3bc4f8f69aa968cee12c43e35abb8303221125d0af2a5646d0ebeb2e5d653f259948e11801ff7fb6581e5e5992526b1df85831217175b8a108eb5c0b4fc0efc8a62df0e72b72397ce653b97c11b74f03339a0645cabd957f11e7c01842180f86f2962bf100d76d998ebc5d346a2b77872545344350b3c3531e929295a8ebf2747771408ef5ec800914684fef77980b1e3b5da2c53abccf5e4472fe1f4e4bd47efdff8bff857509cb71dfcf41791c75f5f95ffeac3ebb4d5fb732827bbb34b80b4ce241f1f357de746c5837561b16624e057c8afae781d7f04d4f9f8495b0efd7bcdda68e54d6ea9944922220de28e2e86cf1ca14a54c7946f93630d4f8fd09115379b367b83bd35086081855cbc2246d33bf809b20c81d4133b6aa9f642b8084c9cdf1301d2d6967b9af06eb2275e1a89fa539d69014ba46c9d737f4be4aec6a7ace64c3f7c22e30498384f440e20ba2dcc25532aeea561d4ff72e773eda25c7284043b039cc081e6db0ca8d98e69d931165bc7caf9c0e6b2d2f7723961a248ff361fad1ee0936b3fc80aef5e81d82d527d12289b02ab5f16e2d1573065341503342a95675faeee4f7d22ec465290019f0f987ca6b044ba148013cf9057940e3c937dde78a7192342e356597128b58da6a19dcbcbc2deacc0d1a2ce81db5c434ecabfa2871bd0cc984323d77eae429c12f50f8bd9864ee5ba9c8e1c1bb6a7fb265a30ab99abf257d8535dc885437fca5e190ac8b9e00646d79195d2c791747c6977b04c9f4fd052f1b6e49292b92ff43182ce275ed7d0366891d12c394280ae3af64ba521c56262e3d52356ed1b89e09ec442567fa69cac334baef70bf51604667d5b9efdc16b9374a", 0x1000, 0x1}, {&(0x7f0000001640)="d84d11f2db9012d80a59df28f3d70c37dcf27ebe7b2e52678a8b89097502371de824836b46a6aa3f9f588bfdb6d7e6290218b84dfbe9a69c4428a9272a565674eb398874130a79ffcbb7eb70dd74b0f2b01bea87a2d99dd95ea536a6257d006629fe7b2d9a4dc5b1c7c0cb0d8204ffcf4caba8d2a93d37ff345d0aa48128d300918e7035e5411c513b82528bc3bf6226c1bb507e33a22f603b78095bde305f7912634f4974e71fddaf08b198bd0c4249882281a0e37c74d1c6b0707842db654c422276ec4bcced537ebaf2deda1a69bc20bebb374bd81747f8ab3ef1eb771176d47a78609f969c1f656e272d6cdbc9f283a0abdea2ceba50cb4d0fbb33e3bf9406e770dab7f958ecedf43240b5b246a615c97e2e2044f8cc871044029dd47facdd15c90fd236751b3ec17f4853616db1eb4ce87a2e75d7f3c2244dccdfc17ac3ec574a66385207f59472a0e801501d7fb52feac2401c29e7b0964583577b08c1586d989923b144cb09d5c9ccc04a0cf4c823cf6936d101c23275b6b32b05da27a16e3458fc5e2ea62c4ad011f7c27906423ae5e52fd32613236a46b7b5c3d9521f4885bb827f43786277720ed41e1429b1ef4bd9bb071c4d13159fc32415e7ac6364df3ecdcd4982ebf3998d2d070f51f83d4be8a957967186bc32ddc203dc990c187c549b3a34c00fd96cf95b6b2a7619df331320c413225542f67b656880aa832f2c4ade063c336a297989d27aaa560f0ab065d7bd28745b371d5ed3b4f55ed3f73f6cac23aa81ea9ad4d92ba8b72f109767e565f965b36e73305100f26b59f611b4e3e3f8390baeb2940c1d4008e298a547267df18a518970fcd2a9df98f6ccc622c55253f533408fbe385a64b2e4b4d72c14c87619ce5692df3fcff867f4184b8f1610e110a01abd726c8b112edc3f5abb2f42a2fb73cfd671fb674d366540caaff9f0a9d3f2cb0fdb232c66b58a6e0ad028942058a21d981d988cd5853e272c1ce52680b8e30dde2322c824e433570b37887c05cd7ddff6971ab60107a1e068723129c5a9d2f3d847f59c24299d545c96aff6cb9b6f3918344a2abbe43cda6928a7fa3fa2c32a06dbb488a7b209cd04cf0fc752d702e4daa2bb6438c7ed7985f7fb31c410a72f4d15f7783d70161d8f2f8a44c36aa32d288cbf503c1f8caa89f8077c0118cb2195a19c2ccae5eefaa1ef56b29e490558be6dc8f0dcd50ec90880ff20d6de7846bcb1b185ef86adbf4af4420a4b1f7d4485925c0cda1090fa7de6fe4b3e915790d5da33a13ca9534101c5bd8ce7d5d3c56789522e06d41a348ac1f3824a9890e66fbe734b85cdeb942a8def15199184881092329e34280ef707a4f4dad9eb6177e764dee299c94d61f79552b72743eb58c4924e28a24b86a18c6433e7aaacf9c7b0078edd300849dcc64ea10550d9cd3c3a90fdb9767749e6da18182e3a43fde7ac2709693fe4952b2642e3ae178cb5d8cacaffc96f54156dac439ddd10d5c3f57d68d0c2748abf2ac46da053c7369764622ad7fb55d67d2e99e3cac478847a7d9922e82a7bb3396bdd9c18cb8f246d0d18110705ac75681d26ebcd5ceed2b32ed2473f429a33e4197a6e57bc494a39af641a84657b4d59a5feb6a065b5cc0917185fbd04c30a212861634bf8b0f100cbc126db250c969f64f6e5a9b5c6f383855a74a79336e86cc07cb13ee50c9c2100e2426752e37b99b2b7f0df420a4cd2144749ed965119dce5231b6c6af3a842f4572633d6498ee299f00ea634c8c85ea8cb301e5f567f8be05dbca6d6e21e7bcf39ab6fdc139648148bbf3e4bd842a4dc175ebc636f00e553b602ad3987dc61950544b4deef7d0bc2470c696467fa9a94fcec9223aea2ac20a435bfa3ab8db4b98d981fd1ca166b289cf69766fd992a6fab58c7fc24f22adac449da965fe8bd93b1e44ca30fb78ea2938597576e534e74e9cc99aeb8b5426ded36b32034f1b68ed08dac770a87ac6a10769f1ccdf07987c45c93c1d6926ae9d489fb64d058f931a4d7b0fa244fb4aa2069df4d107c13966d5e53a50bfa9041544c9748fecb4c42f22264836845b175407bd114c484e3ddb193c857d8913be4a7f9fa2a61879057a6a455c7a6e2135acc2266abfc4a3818ce8ac770809dd0e45fad9a8e099b8dc5321d5e243471b316a1513ef16e7204ea8eacf7f4a9ff2a73a27ad557dc5dcbb56e49fdf18b7df7ecf8abdc8624e95448fae3274da83ddf03589ac390a752535e264a14346f34443885d81c6a4fa45565c11b7550d914f231763efbe73fcad564ffa9113d736ed804f3dd7814d95cd06ababa4e8b88a5e2b4e47734aee3232c183ee8960803cd23efb18b14c3f5f7e734f7a0502101c9b271d8b1ca67526555dcb29b57e89854c004cd9f4d73e84ad593538c022bad5dbb914738346f717e8a2ca77463ff1a7418b72d21a9851ab2f91e893264feb74c5f2ce398381a5ffe3347f836f944a532363a9a485faff76b9fa9b764a819d2c80a75be171a179dfc16f93faab0d3061f01c6c9096360818d21e73ad9b0950ca03230c7e0374a8d9073e72cf6fedb7042b1e16381bde0a4af7113fe5ce04f0a67631b086516cf2f66deab6f2db971db8ad6cf11fece8b5805fb1e8e45aa6bb4fa14a1f52caeff88cb748f1130f789e622297df0b48ad42ae4a6edc3bc0c803d59c18e07a01600f03bf1d5ae6e993d0993672ac04ddc9ba87db82805d00b44abafeec825702ebf51aab174cd16711b376cf14f676f18c7017cd4003479987cdac32f854ea735ad5ca6dd8778a03012e23cff4f17de8fa3c3c0f373f941231cb55de206eee042dd77d041caac36aa6e8663b76fa283b4050bd985f8a48bf8d0d6101c0bc395ac2f08f19d4480675ecc6986722ade9e652b93b0938357924fbbce976155126051612bcdcf13099e5d18dbbe1672ab99f5fbcf706e257bf54dd76cab2659db5dac1f68350717b7542487311ec22f3d6f10121a687fac35369e390eab6e367dac8cd727e6cb2d3bed69dedc6811b5f3331d1d728db5033b0825a1891195cbf8c60c6731f59a1537c0ad97fe3546b93ae4273be94584ecb9d6bc417ae897bfc483de83eefbdcdf731a057a78efe873a041db7d64a70f738f42674b2f2a9e678e62575891d7e1d4aa45b70ceab2c72262c6bc0f0a2c109842c72cb8b7c5f0e4c64b8c73c6f0d9315b8f4a26e9d94d939102a437d55e05386afd58ab3839d58f216ceb066b60b53794fc7390259614e9aa1009957add85f1d083920b2a2418b962130ed6a91ddd3af8bb91692fe74e8e77bbe56b1425eb59466e9d14653aeafa0be3b454f903b8665c7439f20aa3e5c1a13a0da48a07debe7b606ef64f3b9380465787ad0f3161be57e50aa4590f71373fe10d0e6448ce0507ec83767f0f98d9952a7eabade575e2f93ae395e33bf2f94db5a6b016a20999711710b8ff61504f1f50b356a2c7f0f319734797cb51b8a8be930f3789ea1a6a241d85b9758c91dea04f406448d93620a387cc4d6d58a78f1c1836823d38c4a491b6c6f465ac41cfc279c6ad4afc02bf07db05354c1ff0b132a2e735f07f19de0266d3f6d6d8a17204bfc2f5e287d3d24fdc188f182a883dfe3933ed833f61e9b12c784d53541b6291e0be663b5865fe910095754829742f98f2b6d1979d90d67c1bd847c711ed3c6fba995d3b55ef988ff0dd24781caa8c7ebfe9c02d7ffb5cf154450f0227afa8574d6a1596274c5f25da2dd77cc266721eac821b5ea2b5b950a6a1d93bbb658497904339db345cd7a464055e35958243728a254e1b1c0bf0d7461250410a94ce57fad40ee51dbac0ee959e41d6c1908dbe2f62cebe2174262ab8ad55433a8736544a6b361d551856588dfc622186428411bd6cb3f2fedc7129c928555e03239f55287f6877d74dfb653e4ec429ac667bb3eab4b0f2cee8bb96c31d7f1ee3deb5351026d530cc5e8cf807e14be5bf4c42b3df3d269cf2fa6315b62747b9b692169f5692c4c464140b2f683863001b767e294eefc8934cf1a7c5beb94d3b380e3a7a24657dc270ceec65c642c12014a57e3f13f16fbb408e5a95e89c155d4dabcbf969c65420e3b68f5864e56aa6171059b961e2e4f31b181ce2b8e657fc947cc9852c822c393bddad75e210d1c08a4add407dfb575ec78da24641786b981f8f8d2627df1f51d382676510391df326cc3508649e5e16c4db36215c8cee7d6a42d7e546dc72ff20dfcb0b345c0765b572c7176158cf7eeb5a1f42dc047b71ba5fd7af90681a9967e1d5ac0c5e0c9051fc7155fbd9960a8171bf1375f74e2679fb85cb67415778e3c2022fdd5be8d1d68b9c484448afc04b3782aa7ec157d8779dec92f44386ffd3139eeae10395a06146ae2fd6d8cffd8909a5c2f55d9e1041ea39f7effb39c4950cf883caf4056c2be940dd615956fcdb4fd05339bc199ac286a93e0109d4f68f13dd36ad77b440e58aaa052c57499482cc67bcd1b239bec27aa23978c81e3d5819aa1d782e2e8170c414bb3cfe19c9c91159c94d29d7e3aec7b997dadb37ad4d5f1d922365f08843ac0e4c10e70c9e4d3073bbaa203c44a2cf238273793586622301104e3408b0e3dc608368613a15b4da2f72ad0d97c2ca390a575a9a3404dac3ff84483a3910f3fdd262d5de8436a457b81cbe5ca017251f536b290abfb3c4415f55b2b7cd10b707bab52e350078ed09ecbadc339e23590de0e7b37a6604d8a19010a6e0e3dd1afcafaaffa73585db443c6813376198c4019bd7af3e50a64a856fe411b9864a77bd9e24aca0ee08ac51a2bba04a12e94be01f5104378a235a6748d83484a2d9e60539887b28a6c6f1f228945ef5316bd2fc2a0197f11baea88efbd0f535b2553540a3f029405b6b2e00df68d7c569668fab3e3821b9c08a98b677200c0f4aeb882d06cd894997783ba7f4052e39c23e340fa577126408ef55dd89d8a115c65455fc898565586d509f7f06baf6a5309d2cac628d06959a75f2625012827ece210ca77a8853b1f9fc917d0941fcb3d358a08124f941f43058b80bbcc955db50c6e35a28b70a8820838ffa62bce1a03438528fec0091a1352158b9152016e39853962024414083f9525ff7e36c1421529d3cf2ab3f131a419c66b1f048c720c8b294355697b14549d1180a99e5db5fdf0045fd8905650319d1caae817f16891ce974e8296399b4f7d55bdc11c69a8b5d1a76d3982ecb022879d990dd0a97f39593b2812b01d966eea5b84e51f12d9346f4406e3893ec6305f1772684aa5cdc319550cf89a09177b69bd96909b0dd25aa0d71316b08d65d40268c18dea27de379a8c9df14d2ce5cf88abcbd995b8adbd388cef736014d8495c56a499d7ee82427a16240679e8b205f64874c2c9e3c59617ce8c63f54638b5e475baf102da6ed3b1605aecd34e04e937d882cc767e9921ff39607dd9b313f0f83a7900ab1f0ea511814b2125461ccb6eafc882bc22eaea6638da0777edc7587d4155f7b2ba74d32469b0f54801d9750e5f41fcdafa56737edd2e8a080a170f90d13785f4b9da96f9708ffb2b83b667c06dbb6685db3b5ad75f655cfdcdeffb8d076ebedb7a77d697716257d97d6018704bd15f8f041f98c59944d59db402a0d392b273262aab4ddbdb1de93e534da6bb14319e225f46fc57d7670208dd81c9b110222423e3580fe9113abbae7317d233218b4ad3c97af4f4ca4f3e0acc4ea0aa119b88d8e913d3009c871e85f42a8efc3c64ab27443528bb64ca07989584babf71afe6d38ae8645e9a9ef", 0x1000, 0x2}, {&(0x7f00000014c0)="50b53e66692c7026ab26e099e93ee85a1204697cb0e674f0208c42f39e90ae02ad4a015720877ec4773f19e9fb42a94c4d9aad40fdd0b20b0828cb30d57119511fa078df7ba6d3c7bf0896754def09f0b0e9228af62d1b47faa0ab09c1f48808753440ecd1e1c226f4ff43597087d4bff0d77f414b0943951b97105fd85218c75a5801d9fa1ba669c26590b1179eedb5ae5ec0110aac218febe40a2189fb2643c40d0ec28ab522ba3ae3f8e84dac3660c499f9af10593a659fd3ba41cff1f6ee14e8dcca929b7564abda86e959f6fdc2f5be45302c4201ced0f5b913b390c2f06aa9ba22d73170770105d4c3479a66", 0xef, 0xff}, {&(0x7f0000002640)="d5410b000fe7846124af4b5d5894b71b15f86b25de2090b3cdf23222e012f54f3a7df53c9274fba5f46d8f445038b46c2721dac68864fbf89f2b33257ec1e9be2c16cb3a4860c9f578ebd607a27ab9794a5c8c568f1dcdc9614c47661b92ac8295f4e9e508cb7836b818d3b5a9e9c4232495d1ea19449b191327242b3de9f6743949610f0f", 0x85, 0x676}], 0x1020080, &(0x7f00000027c0)={[{@fat=@codepage={'codepage', 0x3d, '855'}}, {@dots}, {@dots}, {@nodots}, {@fat=@discard}, {@nodots}, {@nodots}, {@dots}, {@dots}, {@nodots}], [{@fowner_lt={'fowner<', 0xee00}}, {@subj_role={'subj_role', 0x3d, '@&--'}}]}) mkdirat(r1, &(0x7f00000015c0)='./file0\x00', 0x1) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 250.104950][ T22] audit: type=1326 audit(1629677061.898:28): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 250.130399][ T22] audit: type=1326 audit(1629677061.898:29): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 250.180262][ T22] audit: type=1326 audit(1629677061.898:30): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 250.205980][ T22] audit: type=1326 audit(1629677061.898:31): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 00:04:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 250.233708][ T22] audit: type=1326 audit(1629677061.898:32): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=8421 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x50000 [ 250.321873][ T8458] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 250.330893][ T8457] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 250.424208][ T8467] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:04:22 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='incremental-fs\x00', 0x0, 0x0) 00:04:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1", 0x2d, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000040)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:22 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000000280)={0x0, "b8d615065ef16c696ed7421f1e58814e"}) [ 250.490400][ T8467] EXT4-fs error (device loop4): ext4_readdir:265: inode #2: block 13: comm syz-executor.4: path /root/syzkaller-testdir656935516/syzkaller.2PVdL3/261/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 00:04:22 executing program 4: r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req={0xef14, 0x1ee1, 0x80000000, 0x8}, 0x10) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) [ 250.606804][ T8481] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 250.607655][ T8485] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 250.623841][ T8482] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:22 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x3) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000040), 0x8103, 0x0) sendfile(r1, r2, &(0x7f0000000080)=0x8, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 250.638364][ T8482] EXT4-fs error (device loop3): ext4_readdir:265: inode #2: block 13: comm syz-executor.3: path /root/syzkaller-testdir340272154/syzkaller.vSRcPT/277/file0: bad entry in directory: directory entry overrun - offset=44, inode=3702890469, rec_len=32132, lblk=0, size=1024 fake=0 [ 250.685052][ T8493] incfs: Can't find or create .index dir in ./file0 00:04:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1", 0x2d, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:22 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffe}]}, 0x10) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x210000, 0x188) preadv(r3, &(0x7f0000000280), 0x0, 0xfffff802, 0x0) umount2(&(0x7f00000004c0)='./file0/file0\x00', 0x8) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/142, 0x8e}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/127, 0x7f}], 0x4, 0x0, 0x3) getdents64(r0, &(0x7f0000000480)=""/56, 0x38) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x9101) unlinkat(r4, &(0x7f0000000440)='./file0\x00', 0x0) 00:04:22 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='incremental-fs\x00', 0x0, 0x0) [ 250.813860][ T8030] BUG: Dentry ffff8881ec9ae660{i=0,n=.index} still in use (1) [unmount of ext4 loop0] [ 250.823656][ T8030] ------------[ cut here ]------------ [ 250.829117][ T8030] WARNING: CPU: 1 PID: 8030 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 250.837503][ T8030] Modules linked in: [ 250.841392][ T8030] CPU: 1 PID: 8030 Comm: syz-executor.0 Not tainted 5.4.125-syzkaller-00013-g3ce13296e72d #0 [ 250.851519][ T8030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 250.861657][ T8030] RIP: 0010:umount_check+0x179/0x1c0 [ 250.866925][ T8030] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 e0 0a e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 37 a2 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 250.886509][ T8030] RSP: 0018:ffff8881e45afc58 EFLAGS: 00010282 [ 250.892557][ T8030] RAX: 0000000000000054 RBX: ffffffff85faa1c0 RCX: 64ff99be88ed2500 [ 250.900550][ T8030] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 250.908508][ T8030] RBP: ffff888191470420 R08: ffffffff814e90d7 R09: ffffed103ede9608 [ 250.916462][ T8030] R10: ffffed103ede9608 R11: 0000000000000000 R12: dffffc0000000000 [ 250.924422][ T8030] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881ec9ae660 [ 250.932411][ T8030] FS: 0000000002d57400(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 250.941345][ T8030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 250.947911][ T8030] CR2: 00007fce4224f000 CR3: 00000001e7e42000 CR4: 00000000001406e0 [ 250.955870][ T8030] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 00:04:23 executing program 2: r0 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ae0000/0x2000)=nil, 0x2000, 0x0, r0) pkey_mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, r0) r1 = socket$inet(0x2, 0x3, 0x8) sendmmsg$inet(r1, &(0x7f0000004e00)=[{{&(0x7f0000000080)={0x2, 0x0, @empty}, 0x10, 0x0}}, {{&(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000380)=[@ip_retopts={{0x18, 0x0, 0x2, {[@timestamp={0x44, 0x4}, @lsrr={0x83, 0x3}]}}}], 0x18}}], 0x2, 0x0) [ 250.963830][ T8030] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 250.971782][ T8030] Call Trace: [ 250.975070][ T8030] d_walk+0x2d9/0x540 [ 250.979047][ T8030] ? __d_free+0x20/0x20 [ 250.983191][ T8030] shrink_dcache_for_umount+0x8a/0x1a0 [ 250.988640][ T8030] generic_shutdown_super+0x63/0x2a0 [ 250.993915][ T8030] kill_block_super+0x79/0xd0 [ 250.998585][ T8030] deactivate_locked_super+0xaf/0x100 [ 251.004203][ T8030] deactivate_super+0x1b3/0x270 [ 251.009040][ T8030] ? deactivate_locked_super+0x100/0x100 [ 251.014659][ T8030] ? dput+0x4de/0x5d0 [ 251.018629][ T8030] ? _raw_spin_lock_irqsave+0x210/0x210 [ 251.024159][ T8030] ? find_next_bit+0xc6/0x110 [ 251.028823][ T8030] cleanup_mnt+0x432/0x4e0 [ 251.033401][ T8030] ? switch_fpu_return+0x10/0x10 [ 251.038325][ T8030] task_work_run+0x186/0x1b0 [ 251.042939][ T8030] prepare_exit_to_usermode+0x2b0/0x310 [ 251.048461][ T8030] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 251.054322][ T8030] RIP: 0033:0x467a47 [ 251.058184][ T8030] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.077802][ T8030] RSP: 002b:00007ffe2a6a0df8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 251.086206][ T8030] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a47 [ 251.094156][ T8030] RDX: 00007ffe2a6a0eca RSI: 0000000000000002 RDI: 00007ffe2a6a0ec0 [ 251.102098][ T8030] RBP: 00007ffe2a6a0ec0 R08: 00000000ffffffff R09: 00007ffe2a6a0c90 [ 251.110044][ T8030] R10: 0000000002d58bd3 R11: 0000000000000246 R12: 00000000004bee90 [ 251.117992][ T8030] R13: 00007ffe2a6a1f90 R14: 0000000002d58b00 R15: 00007ffe2a6a1fd0 [ 251.125944][ T8030] ---[ end trace 73557dcd7e7abe58 ]--- [ 251.143856][ T8030] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... 00:04:23 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet(0x2, 0x4, 0x7) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:23 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$KVM_IOEVENTFD(r3, 0x4040ae79, &(0x7f0000000140)={0xd000, &(0x7f00000000c0), 0x4, 0xffffffffffffffff, 0xa}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@textreal={0x8, &(0x7f0000001140)="0fbaac3d0010baf80c66b8b2c2118566efbafc0ced36660f104e4b3ef00fbb1866b9800000c00f326635000400000f30ba430066b8f7ffffff66efbaf80c66b8484afd8566efbafc0c66ed66b9a808000066b80038000066ba000000000f30f0287e03662e660f5fe7", 0x69}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 251.172415][ T8498] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 00:04:23 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)={0x0, 0xfb, 0x26, 0x0, 0x2, "1ade75bb92dc1dc0e81b81fe670140e9", "02ba7054e371e2b9bf46e8a48880685a5b"}, 0x26, 0x0) open(&(0x7f0000000880)='./file0\x00', 0x80000, 0x1) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r1 = getuid() setresuid(r1, 0xee01, 0xffffffffffffffff) socketpair(0x2a, 0xa, 0x7, &(0x7f0000000080)) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'vxcan0\x00'}) r2 = socket$nl_route(0x10, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x600, 0x1) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="030000000000000018001280080001007369", @ANYRES32=r3, @ANYBLOB="cd290e3c2fe8f9"], 0x38}}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x6000) lchown(&(0x7f0000000040)='./file0\x00', r1, 0xee00) [ 251.237119][ T8506] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 00:04:23 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1", 0x2d, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 251.293708][ T8511] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 00:04:23 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x480100, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000280)=""/238, &(0x7f0000000080)=0xee) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x4, &(0x7f0000000380)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x4000010, r2, 0xffffd000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r1, &(0x7f0000000140)=""/103, 0x67) 00:04:23 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc847d", 0x32, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x142) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 251.350630][ T8523] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 251.381115][ T8530] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 00:04:23 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='incremental-fs\x00', 0x0, 0x0) [ 251.389420][ T8523] EXT4-fs error (device loop0): ext4_readdir:265: inode #2: block 13: comm syz-executor.0: path /root/syzkaller-testdir079599221/syzkaller.Nk8HRj/11/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 251.421268][ T8531] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 251.426000][ T8523] incfs: Can't find or create .index dir in ./file0 [ 251.458051][ T8030] BUG: Dentry ffff8881ecb4add0{i=0,n=.index} still in use (1) [unmount of ext4 loop0] [ 251.467748][ T8030] ------------[ cut here ]------------ [ 251.473198][ T8030] WARNING: CPU: 0 PID: 8030 at fs/dcache.c:1597 umount_check+0x179/0x1c0 [ 251.481580][ T8030] Modules linked in: [ 251.485459][ T8030] CPU: 0 PID: 8030 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00013-g3ce13296e72d #0 [ 251.496979][ T8030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 251.507111][ T8030] RIP: 0010:umount_check+0x179/0x1c0 [ 251.512547][ T8030] Code: ff 4c 8b 0b 48 81 c5 20 04 00 00 48 c7 c7 e0 0a e9 84 4c 89 fe 4c 89 f2 4c 89 f9 45 89 e8 31 c0 55 e8 37 a2 af ff 48 83 c4 08 <0f> 0b e9 fd fe ff ff 89 e9 80 e1 07 80 c1 03 38 c1 0f 8c d4 fe ff [ 251.532151][ T8030] RSP: 0018:ffff8881e45afc58 EFLAGS: 00010282 [ 251.538228][ T8030] RAX: 0000000000000054 RBX: ffffffff85faa1c0 RCX: 64ff99be88ed2500 [ 251.546182][ T8030] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 251.554134][ T8030] RBP: ffff8881e4f57420 R08: ffffffff814e90d7 R09: ffffed103edc9608 [ 251.562087][ T8030] R10: ffffed103edc9608 R11: 0000000000000000 R12: dffffc0000000000 [ 251.570040][ T8030] R13: 0000000000000001 R14: 0000000000000000 R15: ffff8881ecb4add0 [ 251.577995][ T8030] FS: 0000000002d57400(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 251.586907][ T8030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 251.593474][ T8030] CR2: 0000000002d60b38 CR3: 00000001e7e42000 CR4: 00000000001426f0 [ 251.601425][ T8030] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 251.609381][ T8030] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 251.617331][ T8030] Call Trace: [ 251.620608][ T8030] d_walk+0x2d9/0x540 [ 251.624575][ T8030] ? __d_free+0x20/0x20 [ 251.628712][ T8030] shrink_dcache_for_umount+0x8a/0x1a0 [ 251.634153][ T8030] generic_shutdown_super+0x63/0x2a0 [ 251.639418][ T8030] kill_block_super+0x79/0xd0 [ 251.644074][ T8030] deactivate_locked_super+0xaf/0x100 [ 251.649427][ T8030] deactivate_super+0x1b3/0x270 [ 251.654256][ T8030] ? deactivate_locked_super+0x100/0x100 [ 251.659868][ T8030] ? dput+0x4de/0x5d0 [ 251.663829][ T8030] ? _raw_spin_lock_irqsave+0x210/0x210 [ 251.669373][ T8030] ? find_next_bit+0xc6/0x110 [ 251.674033][ T8030] cleanup_mnt+0x432/0x4e0 [ 251.678429][ T8030] ? switch_fpu_return+0x10/0x10 [ 251.683349][ T8030] task_work_run+0x186/0x1b0 [ 251.687923][ T8030] prepare_exit_to_usermode+0x2b0/0x310 [ 251.693448][ T8030] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 251.699324][ T8030] RIP: 0033:0x467a47 [ 251.703195][ T8030] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 251.722775][ T8030] RSP: 002b:00007ffe2a6a0df8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 251.731252][ T8030] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000467a47 [ 251.739200][ T8030] RDX: 00007ffe2a6a0eca RSI: 0000000000000002 RDI: 00007ffe2a6a0ec0 [ 251.747154][ T8030] RBP: 00007ffe2a6a0ec0 R08: 00000000ffffffff R09: 00007ffe2a6a0c90 [ 251.755108][ T8030] R10: 0000000002d58bd3 R11: 0000000000000246 R12: 00000000004bee90 [ 251.763058][ T8030] R13: 00007ffe2a6a1f90 R14: 0000000002d58b00 R15: 00007ffe2a6a1fd0 [ 251.771011][ T8030] ---[ end trace 73557dcd7e7abe59 ]--- 00:04:23 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f", 0x44, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) 00:04:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7954244cef7baf48e6d2885a09a87507ebf4e43bc0609b199b6ed90e0596acec976e57309ebcdac5f7a860c00269c781f6428457253e89ad528d985636a86ec0f60f5a6d1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81070545cab415b0d7ff0575cc2727e8d974927676468ff2d86e0ffac94712ed9cf6b40b3cf252a47c05af3a30d57cc3ed67d1867b54d24e2da18568c3b0f24b52616bf84d3b042d6e432cd0e3b57239f0127473e6ba922aff649609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a2c7b2235dc99de9aa3e6b77c7a2877261ed72da90864987f30926c9013eec3b86836ae504479f60b0ec920ae654d2b85627aa5a79f37eeae3023a8499800000000008f02712c3d8fc4e2686e21a855e823887196d4f4e91f0000000000000092be4d6852b88317c5adbbdb0015f89e9939bc424d1bafe5725c8a4047b91da3768c1ca6a4410009f95d5ba21068285afa8d3b4a68cdb887af2c85c2d9ab09b5dd7d3c4406d2d7650bf7b2ff4602aec1eea200000064881c560c371a08e051374cf05c921a06fb78183e7e68de9dabe35f1a5d50f20209eec6eb2c510b2cc8d95e4e5b365d1e1298f431432010e1004dae58b3b5b89709b0ff47b200000000000000cbefd9a6bb70f60eb9c0557c67a1d9f00e1dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6da7bb8fd387ccea9c3899a914e47e82fb95a84b29de2323f9273a5d84f62d1f941f35d797e05a61e3d7976ca168e88d7a9af94b04a37387bfffab9abbb31fa8cfe"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r1, 0x20e, 0x69, 0xfd000000, &(0x7f00000004c0)="b91803b700030703009e40f086dd1fff060000620000008477fbac141434e0080001c699da153f0ae0e6e380f60122f683317585d7473f1cab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000000080)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x6}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r1, @ANYRESHEX, @ANYRES16=r0]) getdents64(r2, &(0x7f0000000140)=""/103, 0x67) 00:04:23 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x420000, 0x69) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000f, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$char_usb(r2, &(0x7f0000000380)="9db7fb986ed95a7400fbeda32b097b3078e9f659fb020628c0c3cea19cd647f3a9fb78c530e5531694a9bc06b8b84aa97883122ccd5a4e94ab6d476bb2ee0f636e14914220ce8daab944b3368ae1cac5d41108fe8cc5ded28daf2b2837fd89281983c1c21d0d7b090d047d66632aef55d344787c1e9f98203bfdf7efa2d8b6618dcdf58e1c3c9e", 0x87) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) r3 = syz_open_dev$hiddev(&(0x7f0000000080), 0x5, 0x28100) r4 = dup2(r1, 0xffffffffffffffff) statx(r2, &(0x7f0000000640)='./file0\x00', 0x100, 0x7ff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() setresuid(r6, 0xee01, 0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), 0x200000, &(0x7f0000000780)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r5}}, {@dfltuid}, {@access_uid={'access', 0x3d, r6}}, {@fscache}, {@cache_fscache}, {@privport}, {@cache_mmap}], [{@subj_type={'subj_type', 0x3d, '#*[^(^'}}]}}) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY(r7, &(0x7f0000002180)={0x0, 0x0, &(0x7f0000002140)={&(0x7f00000020c0)={0x14, r8, 0x1}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_KEY(r4, &(0x7f0000000540)={&(0x7f00000000c0), 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xb0, r8, 0x100, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_KEY={0x14, 0x50, 0x0, 0x1, [@NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_SEQ={0xc, 0x4, "708face26ad711d2"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x18, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP40={0x9, 0x1, "0e38e8cbab"}, @NL80211_KEY_IDX={0x5, 0x2, 0x5}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac01}]}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "3da1e9ad16"}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x2}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) flock(r3, 0x2) getdents64(r1, &(0x7f0000000280)=""/223, 0xdf) [ 251.805981][ T8030] VFS: Busy inodes after unmount of loop0. Self-destruct in 5 seconds. Have a nice day... [ 251.916285][ T8544] EXT4-fs (loop3): couldn't mount as ext3 due to feature incompatibilities [ 251.937306][ T8545] EXT4-fs error (device loop1): ext4_fill_super:4587: inode #2: comm syz-executor.1: iget: root inode unallocated 00:04:23 executing program 5: ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(0xffffffffffffffff, 0xf504, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001", 0x14, 0x1}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f00000000000004000200000000000000050000000d", 0x29, 0x1500}, {&(0x7f0000001600)="020000000c0001022e000000020000000c0002022e2e00000100000014000a026c6f73742b666f756e645554e59fb5dc84", 0x31, 0x3400}], 0x0, &(0x7f0000012800)=ANY=[]) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x202000, 0x130) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents64(r0, &(0x7f0000000140)=""/103, 0x67) [ 251.961527][ T8545] EXT4-fs (loop1): get root inode failed [ 252.004920][ T8556] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 252.007723][ T8544] EXT4-fs (loop3): Unrecognized mount option "艝H|$PE1E1HLLPL|$H" or missing value [ 252.037694][ T8545] EXT4-fs (loop1): mount failed [ 252.037928][ T8556] EXT4-fs error (device loop0): ext4_readdir:265: inode #2: block 13: comm syz-executor.0: path /root/syzkaller-testdir079599221/syzkaller.Nk8HRj/12/file0: bad entry in directory: inode out of bounds - offset=44, inode=3702890469, rec_len=132, lblk=0, size=1024 fake=0 [ 252.084591][ T8557] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 252.102617][ T8556] incfs: Can't find or create .index dir in ./file0 [ 252.108383][ T8517] BUG: kernel NULL pointer dereference, address: 0000000000000082 [ 252.116982][ T8517] #PF: supervisor instruction fetch in kernel mode [ 252.123463][ T8517] #PF: error_code(0x0010) - not-present page [ 252.129678][ T8517] PGD 1928d9067 P4D 1928d9067 PUD 1ea798067 PMD 0 [ 252.136169][ T8517] Oops: 0010 [#1] PREEMPT SMP KASAN [ 252.141345][ T8517] CPU: 1 PID: 8517 Comm: syz-executor.2 Tainted: G W 5.4.125-syzkaller-00013-g3ce13296e72d #0 [ 252.152848][ T8517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 252.162891][ T8517] RIP: 0010:0x82 [ 252.166425][ T8517] Code: Bad RIP value. [ 252.170474][ T8517] RSP: 0018:ffff8881de8a7848 EFLAGS: 00010082 [ 252.176515][ T8517] RAX: ffff8881de8a7878 RBX: fffffe0000000000 RCX: 0000000000040000 [ 252.184462][ T8517] RDX: ffffc900003a0000 RSI: 000000000003ffff RDI: 0000000000040000 [ 252.192421][ T8517] RBP: 0000000000000ec0 R08: ffffffff822ce230 R09: ffffffff811cfbfb [ 252.200387][ T8517] R10: ffff8881de6c6e40 R11: 0000000000000002 R12: dffffc0000000000 [ 252.208331][ T8517] R13: fffffe0000000ec8 R14: ffffffff846013f0 R15: fffffe0000000ecb [ 252.216290][ T8517] FS: 00007f5e9f3b7700(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 252.225191][ T8517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 252.231747][ T8517] CR2: 0000000000000058 CR3: 000000019f391000 CR4: 00000000001426e0 [ 252.239696][ T8517] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 252.247641][ T8517] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 252.255582][ T8517] Call Trace: [ 252.258849][ T8517] ? handle_external_interrupt_irqoff+0x151/0x280 [ 252.265239][ T8517] ? handle_external_interrupt_irqoff+0x12f/0x280 [ 252.271625][ T8517] ? __irqentry_text_start+0x8/0x8 [ 252.276715][ T8517] ? vcpu_enter_guest+0x2609/0x3ea0 [ 252.281892][ T8517] ? local_bh_enable+0x20/0x20 [ 252.286629][ T8517] ? retint_kernel+0x1b/0x1b [ 252.291192][ T8517] ? kvm_check_async_pf_completion+0x34e/0x360 [ 252.297320][ T8517] ? vcpu_run+0x344/0xc00 [ 252.301623][ T8517] ? complete_emulated_pio+0x140/0x140 [ 252.307050][ T8517] ? kvm_arch_vcpu_ioctl_run+0x463/0x950 [ 252.312657][ T8517] ? kvm_vcpu_ioctl+0x812/0xdc0 [ 252.317485][ T8517] ? kvm_vm_release+0x50/0x50 [ 252.322140][ T8517] ? kvm_vm_release+0x50/0x50 [ 252.326789][ T8517] ? do_vfs_ioctl+0x76a/0x1720 [ 252.331527][ T8517] ? selinux_file_ioctl+0x7c6/0x990 [ 252.336699][ T8517] ? ioctl_preallocate+0x250/0x250 [ 252.341788][ T8517] ? __fget+0x37b/0x3c0 [ 252.345919][ T8517] ? debug_smp_processor_id+0x20/0x20 [ 252.351262][ T8517] ? fget_many+0x20/0x20 [ 252.355479][ T8517] ? __fpregs_load_activate+0x1d7/0x3c0 [ 252.361000][ T8517] ? security_file_ioctl+0x9d/0xb0 [ 252.366086][ T8517] ? __x64_sys_ioctl+0xd4/0x110 [ 252.370913][ T8517] ? do_syscall_64+0xcb/0x1e0 [ 252.375565][ T8517] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 252.381601][ T8517] Modules linked in: [ 252.385473][ T8517] CR2: 0000000000000082 [ 252.389605][ T8517] ---[ end trace 73557dcd7e7abe5a ]--- [ 252.395034][ T8517] RIP: 0010:0x82 [ 252.398557][ T8517] Code: Bad RIP value. [ 252.402597][ T8517] RSP: 0018:ffff8881de8a7848 EFLAGS: 00010082 [ 252.408634][ T8517] RAX: ffff8881de8a7878 RBX: fffffe0000000000 RCX: 0000000000040000 [ 252.416579][ T8517] RDX: ffffc900003a0000 RSI: 000000000003ffff RDI: 0000000000040000 [ 252.424524][ T8517] RBP: 0000000000000ec0 R08: ffffffff822ce230 R09: ffffffff811cfbfb [ 252.432467][ T8517] R10: ffff8881de6c6e40 R11: 0000000000000002 R12: dffffc0000000000 [ 252.440496][ T8517] R13: fffffe0000000ec8 R14: ffffffff846013f0 R15: fffffe0000000ecb [ 252.448444][ T8517] FS: 00007f5e9f3b7700(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 252.457342][ T8517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 252.463895][ T8517] CR2: 0000000000000058 CR3: 000000019f391000 CR4: 00000000001426e0 [ 252.471842][ T8517] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 252.479798][ T8517] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 252.487752][ T8517] Kernel panic - not syncing: Fatal exception [ 252.495120][ T8517] Kernel Offset: disabled [ 252.499426][ T8517] Rebooting in 86400 seconds..