diff --git a/fs/hmdfs/hmdfs_dentryfile.c b/fs/hmdfs/hmdfs_dentryfile.c index 5ec0980b7bf3fb3e65cc288727b43dc8145ff53f..dc8b7a74f9a7eb78c42b0ebd648eae17633f5430 100644 --- a/fs/hmdfs/hmdfs_dentryfile.c +++ b/fs/hmdfs/hmdfs_dentryfile.c @@ -683,6 +683,7 @@ static struct hmdfs_dentry *find_in_block(struct hmdfs_dentry_group *dentry_blk, if (!test_bit_le(bit_pos, dentry_blk->bitmap)) { bit_pos++; max_len++; + continue; } de = &dentry_blk->nsl[bit_pos]; if (unlikely(!de->namelen)) {