git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mbuf: fix performance with 128-byte cache line
[dpdk.git]
/
lib
/
librte_eal
/
linuxapp
/
eal
/
include
/
exec-env
/
rte_kni_common.h
diff --git
a/lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h
b/lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h
index
815abd6
..
7e5e598
100644
(file)
--- a/
lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h
+++ b/
lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h
@@
-68,6
+68,8
@@
*/
#define RTE_KNI_NAMESIZE 32
*/
#define RTE_KNI_NAMESIZE 32
+#define RTE_CACHE_LINE_MIN_SIZE 64
+
/*
* Request id.
*/
/*
* Request id.
*/
@@
-118,7
+120,7
@@
struct rte_kni_mbuf {
uint16_t data_len; /**< Amount of data in segment buffer. */
/* fields on second cache line */
uint16_t data_len; /**< Amount of data in segment buffer. */
/* fields on second cache line */
- char pad3[8] __attribute__((__aligned__(RTE_CACHE_LINE_SIZE)));
+ char pad3[8] __attribute__((__aligned__(RTE_CACHE_LINE_
MIN_
SIZE)));
void *pool;
void *next;
};
void *pool;
void *next;
};