From 8be5bd273f0bad917e98755965cb9d6fb8d60b05 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Thu, 19 Aug 2021 05:22:15 -0700 Subject: [PATCH] nvme: do some packing in spdk_nvme_qpair This reduces the size of spdk_nvme_qpair by 8 bytes. Signed-off-by: Jim Harris Change-Id: If5466d3fc2addecefe4b8227aa534707e1efb7b4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9233 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins Reviewed-by: Paul Luse Reviewed-by: Changpeng Liu Reviewed-by: Shuhei Matsumoto Reviewed-by: Aleksey Marchuk --- lib/nvme/nvme_internal.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/nvme/nvme_internal.h b/lib/nvme/nvme_internal.h index 45eeec296..3146843e8 100644 --- a/lib/nvme/nvme_internal.h +++ b/lib/nvme/nvme_internal.h @@ -433,6 +433,9 @@ struct spdk_nvme_qpair { uint8_t first_fused_submitted: 1; + uint8_t transport_failure_reason: 2; + uint8_t last_transport_failure_reason: 2; + enum spdk_nvme_transport_type trtype; STAILQ_HEAD(, nvme_request) free_req; @@ -462,9 +465,6 @@ struct spdk_nvme_qpair { void *req_buf; const struct spdk_nvme_transport *transport; - - uint8_t transport_failure_reason: 2; - uint8_t last_transport_failure_reason: 2; }; struct spdk_nvme_poll_group {