X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Fnamei.c;h=e5393a15c5275d2206b91e5d74b8cd620b3b6eaa;hp=dbf6ee0b80d12de395e14f7e5c7530081ca4a706;hb=bf977ae5a02765f86b1920ae207cc1fe328011cb;hpb=2e85b733f68b474c98ff3ed74d6bb5dc150b0c23 diff --git a/lustre/llite/namei.c b/lustre/llite/namei.c index dbf6ee0..e5393a1 100644 --- a/lustre/llite/namei.c +++ b/lustre/llite/namei.c @@ -44,6 +44,7 @@ #include #include #include +#include #define DEBUG_SUBSYSTEM S_LLITE @@ -331,6 +332,9 @@ static void ll_d_add(struct dentry *de, struct inode *inode) if (inode) list_add(&de->d_alias, &inode->i_dentry); de->d_inode = inode; + /* d_instantiate() replacement code should initialize security + * context. */ + security_d_instantiate(de, inode); /* d_rehash */ if (!d_unhashed(de)) {