Browse Source

IB/hfi1, qib: Add ieth to the packet header definitions

A new union member "ieth" (Invalidate Extended Transport Header) is
added to the packet header definition in preparation of supporting
the send with invalidate opcode.

Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Jianxin Xiong 9 years ago
parent
commit
23f7d0d29e
2 changed files with 2 additions and 0 deletions
  1. 1 0
      drivers/infiniband/hw/hfi1/verbs.h
  2. 1 0
      drivers/infiniband/hw/qib/qib_verbs.h

+ 1 - 0
drivers/infiniband/hw/hfi1/verbs.h

@@ -152,6 +152,7 @@ union ib_ehdrs {
 	} at;
 	__be32 imm_data;
 	__be32 aeth;
+	__be32 ieth;
 	struct ib_atomic_eth atomic_eth;
 }  __packed;
 

+ 1 - 0
drivers/infiniband/hw/qib/qib_verbs.h

@@ -159,6 +159,7 @@ struct qib_other_headers {
 		} at;
 		__be32 imm_data;
 		__be32 aeth;
+		__be32 ieth;
 		struct ib_atomic_eth atomic_eth;
 	} u;
 } __packed;