From: huanghua Date: Wed, 12 Jul 2006 06:40:01 +0000 (+0000) Subject: clear memory before unpacking reint request. X-Git-Tag: v1_8_0_110~486^2~1452 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=7975319a08476a0382ee3e78d8ff025f6fe5e6d0;p=fs%2Flustre-release.git clear memory before unpacking reint request. --- diff --git a/lustre/mdt/mdt_lib.c b/lustre/mdt/mdt_lib.c index 3838868..2873cde 100644 --- a/lustre/mdt/mdt_lib.c +++ b/lustre/mdt/mdt_lib.c @@ -236,6 +236,8 @@ int mdt_reint_unpack(struct mdt_thread_info *info, __u32 op) ENTRY; if (op < REINT_MAX && mdt_reint_unpackers[op] != NULL) { + memset(&info->mti_rr, 0, sizeof info->mti_rr); + memset(&info->mti_attr, 0, sizeof info->mti_attr); info->mti_rr.rr_opcode = op; rc = mdt_reint_unpackers[op](info); } else {