Whamcloud - gitweb
Branch b_release_1_6_7
authoryangsheng <yangsheng>
Thu, 18 Dec 2008 06:06:02 +0000 (06:06 +0000)
committeryangsheng <yangsheng>
Thu, 18 Dec 2008 06:06:02 +0000 (06:06 +0000)
b=17993
i=sheng.yang, johann

Author: Jim Garlick(LLNL)
Clear rq_rep_swab_mask before DEBUG_REQ;

lustre/ptlrpc/events.c
lustre/ptlrpc/pack_generic.c

index 32b9cf5..6eb4c86 100644 (file)
@@ -141,6 +141,7 @@ void reply_in_callback(lnet_event_t *ev)
                 req->rq_receiving_reply = 1;
         } else {
                 /* Real reply */
+                req->rq_rep_swab_mask = 0;
                 req->rq_replied = 1;
                 req->rq_nob_received = ev->mlength;
                 /* repmsg points to real reply */
index 9bb631f..4eb5861 100644 (file)
@@ -1188,7 +1188,7 @@ __u32 lustre_msg_get_flags(struct lustre_msg *msg)
                 return pb->pb_flags;
         }
         default:
-                CERROR("Wrong magic %x\n", msg->lm_magic);
+                CERROR("incorrect message magic: %08x\n", msg->lm_magic);
                 /* flags might be printed in debug code while message
                  * uninitialized */
                 return 0;
@@ -1488,10 +1488,8 @@ int lustre_msg_get_status(struct lustre_msg *msg)
 {
         switch (msg->lm_magic) {
         case LUSTRE_MSG_MAGIC_V1:
-        case LUSTRE_MSG_MAGIC_V1_SWABBED:
                 return ((struct lustre_msg_v1 *)msg)->lm_status;
-        case LUSTRE_MSG_MAGIC_V2:
-        case LUSTRE_MSG_MAGIC_V2_SWABBED: {
+        case LUSTRE_MSG_MAGIC_V2: {
                 struct ptlrpc_body *pb;
 
                 pb = lustre_msg_buf_v2(msg, MSG_PTLRPC_BODY_OFF, sizeof(*pb));