aae9817d5d
rte_memzone_reserve() provides cache line alignment, but
struct rte_ring may require more than cache line alignment: on x86-64,
it needs 128-byte alignment due to PROD_ALIGN and CONS_ALIGN, which are
128 bytes, but cache line size is 64 bytes.
Fixes runtime warnings with UBSan enabled.
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
rte_ring_version.map | ||
rte_ring.c | ||
rte_ring.h |