numam-dpdk/drivers/raw
Bruce Richardson 34921a6fa0 raw/ioat: fix icc build
When using _mm_set_epi64() rather than _mm_set_epi64x() intrinsic, ICC
tries to use the x87 floating point registers, leading to warnings about
not properly clearing value when switching between x87 and SSE/AVX modes.

	error #13203: No EMMS instruction before call to function

Fix this by using the set64x() intrinsic.

Fixes: 0a92e63fc4 ("raw/ioat: add local API to perform copies")

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Harry van Haaren <harry.van.haaren@intel.com>
Tested-by: Anatoly Burakov <anatoly.burakov@intel.com>
2019-07-05 15:01:59 +02:00
..
dpaa2_cmdif drivers: add reasons for components being disabled 2019-07-02 23:21:11 +02:00
dpaa2_qdma drivers: add reasons for components being disabled 2019-07-02 23:21:11 +02:00
ifpga_rawdev raw/ifpga: fix unintentional integer overflow 2019-07-04 15:49:59 +02:00
ioat raw/ioat: fix icc build 2019-07-05 15:01:59 +02:00
ntb examples/ntb: add example for NTB 2019-07-05 12:50:19 +02:00
octeontx2_dma raw/octeontx2_dma: add driver self test 2019-07-05 12:43:52 +02:00
skeleton_rawdev rawdev: pass the device id as parameter to selftest 2019-07-02 17:04:30 +02:00
Makefile raw/ntb: introduce NTB raw device driver 2019-07-05 12:49:33 +02:00
meson.build raw/ntb: introduce NTB raw device driver 2019-07-05 12:49:33 +02:00