ethdev: reduce alignment requirement for 128-byte cache line
authorJerin Jacob <jerin.jacob@caviumnetworks.com>
Fri, 29 Jan 2016 07:45:55 +0000 (13:15 +0530)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 11 Feb 2016 11:45:35 +0000 (12:45 +0100)
commit5fa83b5398e26af7537b09605432fcb3d0cc1d41
treef02741cd8a37aeb1f2d434a0f2a6361c34775f12
parent0580a664e35f820108fefebba1eccda36265adc3
ethdev: reduce alignment requirement for 128-byte cache line

slow-path data structures need not be 128-byte cache aligned.
Reduce the alignment to 64-byte to save the memory.

No behavior change for 64-byte cache aligned systems as minimum
cache line size as 64.

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
lib/librte_ether/rte_ethdev.h