From: lsy Date: Fri, 13 Oct 2006 12:58:52 +0000 (+0000) Subject: revert last commit, transfer a positive value should be better. X-Git-Tag: v1_8_0_110~486^2~548 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=78790a2ed8b3c1fdaea32fd5ca1bb843a609f74f;p=fs%2Flustre-release.git revert last commit, transfer a positive value should be better. --- diff --git a/lustre/mdc/mdc_request.c b/lustre/mdc/mdc_request.c index f408a6a..359197a 100644 --- a/lustre/mdc/mdc_request.c +++ b/lustre/mdc/mdc_request.c @@ -1629,8 +1629,8 @@ static int mdc_interpret_renew_capa(struct ptlrpc_request *req, void *unused, if (body == NULL) GOTO(out, capa = ERR_PTR(-EFAULT)); - if (body->size) - GOTO(out, capa = ERR_PTR((long)body->size)); + if (body->flags) + GOTO(out, capa = ERR_PTR(-(long)body->flags)); if ((body->valid & OBD_MD_FLOSSCAPA) == 0) GOTO(out, capa = ERR_PTR(-EFAULT)); diff --git a/lustre/mdt/mdt_handler.c b/lustre/mdt/mdt_handler.c index 1ca3fdc..be65049 100644 --- a/lustre/mdt/mdt_handler.c +++ b/lustre/mdt/mdt_handler.c @@ -464,7 +464,7 @@ out: * will handle this internally, see mdc_interpret_renew_capa. * body->size is borrowed to store errno. */ - body->size = (__u64)rc; + body->flags = (__u32)-rc; return 0; }