DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] rte_memcpy.h: additional cflags required with OVS
@ 2015-03-09 16:44 Kavanagh, Mark B
  2015-03-09 17:51 ` Mcnamara, John
  2015-03-10  3:04 ` Qiu, Michael
  0 siblings, 2 replies; 11+ messages in thread
From: Kavanagh, Mark B @ 2015-03-09 16:44 UTC (permalink / raw)
  To: dev

Hi,

Compilation of Open vSwitch fails when linked against current HEAD of DPDK (f2552cd5).

The source of this issue appears to be commit ID 9144d6b: "eal/x86: optimize memcpy for SSE and AVX", and can be resolved by passing an additional argument to OVS when building same (CFLAGS="-march=native").
It seems that without this flag, OVS doesn't pick up one or more SSE #defines in DPDK, and doesn't include a relevant intrinsic header (emmintrin.h), leading to an 'implicit declaration' error for instrinsic '_mm_storeu_si128'.

Has anyone else observed this behavior?

Thanks,
Mark

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-03-11  8:06 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-09 16:44 [dpdk-dev] rte_memcpy.h: additional cflags required with OVS Kavanagh, Mark B
2015-03-09 17:51 ` Mcnamara, John
2015-03-10  0:57   ` Mcnamara, John
2015-03-10  3:00     ` Qiu, Michael
2015-03-10  9:16     ` Kavanagh, Mark B
2015-03-10  3:04 ` Qiu, Michael
2015-03-10  7:52   ` Panu Matilainen
2015-03-10  8:27   ` Mcnamara, John
2015-03-10 10:03     ` Kavanagh, Mark B
2015-03-11  4:37       ` Wang, Zhihong
2015-03-11  8:06         ` Mcnamara, John

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).