From dd414873f63c9363f2eb01137eca812173171f15 Mon Sep 17 00:00:00 2001 From: Ziye Yang Date: Fri, 5 Jul 2019 20:46:09 +0800 Subject: [PATCH] nvme/tcp: Reorg the struct spdk_nvme_tcp_pdu After reorganization, pahole tells me that it can save 8 bytes for the structure. Change-Id: Iee3a5dcd47cbab9062492716c7f4ede133bd94fd Signed-off-by: Ziye Yang Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/460579 Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Darek Stojaczyk --- include/spdk_internal/nvme_tcp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/spdk_internal/nvme_tcp.h b/include/spdk_internal/nvme_tcp.h index 0b1cf89a0..298b6ee6a 100644 --- a/include/spdk_internal/nvme_tcp.h +++ b/include/spdk_internal/nvme_tcp.h @@ -103,10 +103,10 @@ struct nvme_tcp_pdu { uint32_t ch_valid_bytes; uint32_t psh_valid_bytes; + int ref; nvme_tcp_qpair_xfer_complete_cb cb_fn; void *cb_arg; - int ref; struct iovec data_iov[NVME_TCP_MAX_SGL_DESCRIPTORS]; uint32_t data_iovcnt; uint32_t data_len;