From 99c88de24db45c5ecd0d20d585bd8725fb999345 Mon Sep 17 00:00:00 2001 From: tappro Date: Sun, 11 Sep 2005 00:37:46 +0000 Subject: [PATCH] b=8654 r=alex - get mds num from obd for just created file/directory to store correct value in audit log --- lustre/smfs/audit_mds.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/smfs/audit_mds.c b/lustre/smfs/audit_mds.c index dd0cf37..3406e00 100644 --- a/lustre/smfs/audit_mds.c +++ b/lustre/smfs/audit_mds.c @@ -57,6 +57,9 @@ static inline int audit_fill_id_rec (char **pbuf, struct inode * inode) if (rc > 0) { rec->au_fid = fid.lf_id; rec->au_mds = fid.lf_group; + } else { + //try to add group at least + rec->au_mds = S2SMI(inode->i_sb)->smsi_exp->exp_obd->u.mds.mds_num; } *pbuf += len; -- 1.8.3.1