git.droids-corp.org
/
dpdk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8c8b612
)
net/hinic: optimize Rx performance for x86
author
Xiaoyun Wang
<cloud.wangxiaoyun@huawei.com>
Sat, 25 Jul 2020 08:15:34 +0000
(16:15 +0800)
committer
Ferruh Yigit
<ferruh.yigit@intel.com>
Wed, 29 Jul 2020 22:41:23 +0000
(
00:41
+0200)
For x86 platform, the rq cqe without cache aligned, which can
improve performance for some gateway scenarios.
Fixes: 361a9ccf81d6 ("net/hinic: optimize Rx performance")
Cc: stable@dpdk.org
Signed-off-by: Xiaoyun Wang <cloud.wangxiaoyun@huawei.com>
drivers/net/hinic/hinic_pmd_rx.h
patch
|
blob
|
history
diff --git
a/drivers/net/hinic/hinic_pmd_rx.h
b/drivers/net/hinic/hinic_pmd_rx.h
index 49fa565173be1f2c14037bdbb1c97386c06059b7..8a45f2d9fc50e1e8f4b416c3bf942da309ba9b5f 100644
(file)
--- a/
drivers/net/hinic/hinic_pmd_rx.h
+++ b/
drivers/net/hinic/hinic_pmd_rx.h
@@
-35,7
+35,11
@@
struct hinic_rq_cqe {
u32 rss_hash;
u32 rsvd[4];
+#if defined(RTE_ARCH_ARM64)
} __rte_cache_aligned;
+#else
+};
+#endif
struct hinic_rq_cqe_sect {
struct hinic_sge sge;