#include <linux/fs.h>
#include <linux/module.h>
#include <linux/pagemap.h> /* for PAGE_SIZE */
-#include <lustre/lustre_idl.h>
#include <obd_class.h>
/*FIXME: Just copy from obdo_from_inode*/
dst->o_gid = la->la_gid;
newvalid |= OBD_MD_FLGID;
}
+ if (valid & LA_PROJID) {
+ dst->o_projid = la->la_projid;
+ newvalid |= OBD_MD_FLPROJID;
+ }
if (valid & LA_FLAGS) {
dst->o_flags = la->la_flags;
newvalid |= OBD_MD_FLFLAGS;
dst->la_gid = obdo->o_gid;
newvalid |= LA_GID;
}
+ if (valid & OBD_MD_FLPROJID) {
+ dst->la_projid = obdo->o_projid;
+ newvalid |= LA_PROJID;
+ }
if (valid & OBD_MD_FLFLAGS) {
dst->la_flags = obdo->o_flags;
newvalid |= LA_FLAGS;