From 383cb16704eef84bb27632e747ded768f7c8b608 Mon Sep 17 00:00:00 2001 From: adilger Date: Fri, 20 May 2005 17:38:57 +0000 Subject: [PATCH] Branch b1_4 Remove some extraneous logic in mdc_rename_pack(). We already check this same thing in ll_i2uctxt() as called by ll{,u}_prepare_mdc_op_data() from ll{,u}_rename_raw(). Verified with POSIX this has no effect. --- lustre/mdc/mdc_lib.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/lustre/mdc/mdc_lib.c b/lustre/mdc/mdc_lib.c index 139f8da..3b9e023 100644 --- a/lustre/mdc/mdc_lib.c +++ b/lustre/mdc/mdc_lib.c @@ -249,14 +249,8 @@ void mdc_rename_pack(struct ptlrpc_request *req, int offset, rec->rn_fsuid = current->fsuid; rec->rn_fsgid = current->fsgid; rec->rn_cap = current->cap_effective; - if (in_group_p(data->ctxt.gid1)) - rec->rn_suppgid1 = data->ctxt.gid1; - else - rec->rn_suppgid1 = -1; - if (in_group_p(data->ctxt.gid2)) - rec->rn_suppgid2 = data->ctxt.gid2; - else - rec->rn_suppgid2 = -1; + rec->rn_suppgid1 = data->ctxt.gid1; + rec->rn_suppgid2 = data->ctxt.gid2; rec->rn_fid1 = data->fid1; rec->rn_fid2 = data->fid2; rec->rn_time = data->mod_time; -- 1.8.3.1