i40e: require SSE4.1 support for vector driver
authorBruce Richardson <bruce.richardson@intel.com>
Thu, 14 Apr 2016 16:02:35 +0000 (17:02 +0100)
committerBruce Richardson <bruce.richardson@intel.com>
Fri, 6 May 2016 13:51:22 +0000 (15:51 +0200)
commitad981b6c7a62709756be04a895a279d6aa5cab18
treec74671ec45b9c7a089612089606a721c24280218
parent4bc0650ef6a566111a8dc50d26a7dd69807a18ad
i40e: require SSE4.1 support for vector driver

Later commits to improve the driver will make use of the SSE4.1
_mm_blend_epi16 intrinsic, so:
* set the compilation level to always have SSE4.1 support,
* and add in a runtime check for SSE4.1 as part of the condition checks
  for vector driver selection.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Zhe Tao <zhe.tao@intel.com>
drivers/net/i40e/Makefile
drivers/net/i40e/i40e_rxtx_vec.c