On Mon 09-12-19 13:32:25, Eric Biggers wrote: > From: Eric Biggers <ebiggers@xxxxxxxxxx> > > The ifdefs for CONFIG_FS_ENCRYPTION in htree_dirblock_to_tree() are > unnecessary, as the called functions are already stubbed out when > !CONFIG_FS_ENCRYPTION. Remove them. > > Signed-off-by: Eric Biggers <ebiggers@xxxxxxxxxx> Looks good to me. You can add: Reviewed-by: Jan Kara <jack@xxxxxxx> Honza > --- > fs/ext4/namei.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/fs/ext4/namei.c b/fs/ext4/namei.c > index a856997d87b54..d4c2cc73fe71d 100644 > --- a/fs/ext4/namei.c > +++ b/fs/ext4/namei.c > @@ -1002,7 +1002,6 @@ static int htree_dirblock_to_tree(struct file *dir_file, > top = (struct ext4_dir_entry_2 *) ((char *) de + > dir->i_sb->s_blocksize - > EXT4_DIR_REC_LEN(0)); > -#ifdef CONFIG_FS_ENCRYPTION > /* Check if the directory is encrypted */ > if (IS_ENCRYPTED(dir)) { > err = fscrypt_get_encryption_info(dir); > @@ -1017,7 +1016,7 @@ static int htree_dirblock_to_tree(struct file *dir_file, > return err; > } > } > -#endif > + > for (; de < top; de = ext4_next_entry(de, dir->i_sb->s_blocksize)) { > if (ext4_check_dir_entry(dir, NULL, de, bh, > bh->b_data, bh->b_size, > @@ -1065,9 +1064,7 @@ static int htree_dirblock_to_tree(struct file *dir_file, > } > errout: > brelse(bh); > -#ifdef CONFIG_FS_ENCRYPTION > fscrypt_fname_free_buffer(&fname_crypto_str); > -#endif > return count; > } > > -- > 2.24.0.393.g34dc348eaf-goog > -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR