From 5b648348d70d1cc565c75e4f5e180157475ea2c4 Mon Sep 17 00:00:00 2001 From: girish Date: Thu, 4 Sep 2008 15:30:44 +0000 Subject: [PATCH] Fix to pass correct flags. b=16526 i=adilger i=johann --- lustre/llite/llite_lib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lustre/llite/llite_lib.c b/lustre/llite/llite_lib.c index b6029c7..f7121f6 100644 --- a/lustre/llite/llite_lib.c +++ b/lustre/llite/llite_lib.c @@ -1941,7 +1941,8 @@ void ll_update_inode(struct inode *inode, struct lustre_md *md) if (body->valid & OBD_MD_FLGID) inode->i_gid = body->gid; if (body->valid & OBD_MD_FLFLAGS) - inode->i_flags = ll_ext_to_inode_flags(body->flags); + inode->i_flags = ll_ext_to_inode_flags(body->flags | + MDS_BFLAG_EXT_FLAGS); if (body->valid & OBD_MD_FLNLINK) inode->i_nlink = body->nlink; -- 1.8.3.1