X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=fs%2Fubifs%2Fdir.c;h=9a6b8660425a4305f3f48f2acb185c6bc2934b53;hb=787fec8ac15cc693b9a7bc1b4a338b92483d993c;hp=1f33a5598b93fef50fedfd982acf0fe4f6c507df;hpb=0e10f9c89332def4288b33866a1b793ffc94107b;p=linux-2.6-microblaze.git diff --git a/fs/ubifs/dir.c b/fs/ubifs/dir.c index 1f33a5598b93..9a6b8660425a 100644 --- a/fs/ubifs/dir.c +++ b/fs/ubifs/dir.c @@ -203,6 +203,7 @@ static struct dentry *ubifs_lookup(struct inode *dir, struct dentry *dentry, dbg_gen("'%pd' in dir ino %lu", dentry, dir->i_ino); err = fscrypt_prepare_lookup(dir, dentry, &nm); + generic_set_encrypted_ci_d_ops(dentry); if (err == -ENOENT) return d_splice_alias(NULL, dentry); if (err) @@ -843,7 +844,7 @@ out_fname: * * This function checks if directory @dir is empty. Returns zero if the * directory is empty, %-ENOTEMPTY if it is not, and other negative error codes - * in case of of errors. + * in case of errors. */ int ubifs_check_dir_empty(struct inode *dir) { @@ -1631,9 +1632,7 @@ const struct inode_operations ubifs_dir_inode_operations = { .rename = ubifs_rename, .setattr = ubifs_setattr, .getattr = ubifs_getattr, -#ifdef CONFIG_UBIFS_FS_XATTR .listxattr = ubifs_listxattr, -#endif .update_time = ubifs_update_time, .tmpfile = ubifs_tmpfile, };