Fix the alignment for rte_xmm_t it should be 16 instead of 8 bytes.
Fixes: f22e705ebf12 ("eal/riscv: support RISC-V architecture")
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Tyler Retzlaff <[email protected]>
---
lib/eal/riscv/include/rte_vect.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/eal/riscv/include/rte_vect.h b/lib/eal/riscv/include/rte_vect.h
index 2f97f43..da9092a 100644
--- a/lib/eal/riscv/include/rte_vect.h
+++ b/lib/eal/riscv/include/rte_vect.h
@@ -29,7 +29,7 @@
uint32_t u32[XMM_SIZE / sizeof(uint32_t)];
uint64_t u64[XMM_SIZE / sizeof(uint64_t)];
double pd[XMM_SIZE / sizeof(double)];
-} __rte_aligned(8) rte_xmm_t;
+} __rte_aligned(16) rte_xmm_t;
static inline xmm_t
vect_load_128(void *p)
--
1.8.3.1