From: lsy Date: Sat, 30 Sep 2006 07:37:59 +0000 (+0000) Subject: r=wangdi X-Git-Tag: v1_8_0_110~486^2~749 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=f1ccf99d98564d7925794d1306236c7ea9694210;p=fs%2Flustre-release.git r=wangdi fix intent getattr reply format: intent getattr will fetch MDS capability only. --- diff --git a/lustre/ptlrpc/layout.c b/lustre/ptlrpc/layout.c index ce47765..fe9675a 100644 --- a/lustre/ptlrpc/layout.c +++ b/lustre/ptlrpc/layout.c @@ -251,6 +251,15 @@ static const struct req_msg_field *ldlm_intent_server[] = { &RMF_CAPA2 }; +static const struct req_msg_field *ldlm_intent_getattr_server[] = { + &RMF_PTLRPC_BODY, + &RMF_DLM_REP, + &RMF_MDT_BODY, + &RMF_MDT_MD, + &RMF_ACL, + &RMF_CAPA1 +}; + static const struct req_msg_field *ldlm_intent_getattr_client[] = { &RMF_PTLRPC_BODY, &RMF_DLM_REQ, @@ -667,7 +676,7 @@ EXPORT_SYMBOL(RQF_LDLM_INTENT); const struct req_format RQF_LDLM_INTENT_GETATTR = DEFINE_REQ_FMT0("LDLM_INTENT_GETATTR", - ldlm_intent_getattr_client, ldlm_intent_server); + ldlm_intent_getattr_client, ldlm_intent_getattr_server); EXPORT_SYMBOL(RQF_LDLM_INTENT_GETATTR); const struct req_format RQF_LDLM_INTENT_OPEN =