From f1ccf99d98564d7925794d1306236c7ea9694210 Mon Sep 17 00:00:00 2001 From: lsy Date: Sat, 30 Sep 2006 07:37:59 +0000 Subject: [PATCH] r=wangdi fix intent getattr reply format: intent getattr will fetch MDS capability only. --- lustre/ptlrpc/layout.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 = -- 1.8.3.1