>On 4/5/2018 7:39 AM, Ravi Kumar wrote:
>> Supported scalar implementation for RX data path Supported scalar and 
>> vector implementation for TX data path
>> 
>> Signed-off-by: Ravi Kumar <ravi1.ku...@amd.com>
>> ---
>>  drivers/net/axgbe/Makefile             |   1 +
>>  drivers/net/axgbe/axgbe_ethdev.c       |  22 +-
>>  drivers/net/axgbe/axgbe_rxtx.c         | 429 
>> +++++++++++++++++++++++++++++++++
>>  drivers/net/axgbe/axgbe_rxtx.h         |  19 ++
>>  drivers/net/axgbe/axgbe_rxtx_vec_sse.c |  93 +++++++
>>  5 files changed, 563 insertions(+), 1 deletion(-)  create mode 100644 
>> drivers/net/axgbe/axgbe_rxtx_vec_sse.c
>> 
>> diff --git a/drivers/net/axgbe/Makefile b/drivers/net/axgbe/Makefile 
>> index 9fd7b5e..aff7917 100644
>> --- a/drivers/net/axgbe/Makefile
>> +++ b/drivers/net/axgbe/Makefile
>> @@ -24,5 +24,6 @@ SRCS-$(CONFIG_RTE_LIBRTE_AXGBE_PMD) += axgbe_mdio.c
>>  SRCS-$(CONFIG_RTE_LIBRTE_AXGBE_PMD) += axgbe_phy_impl.c
>>  SRCS-$(CONFIG_RTE_LIBRTE_AXGBE_PMD) += axgbe_i2c.c
>>  SRCS-$(CONFIG_RTE_LIBRTE_AXGBE_PMD) += axgbe_rxtx.c
>> +SRCS-$(CONFIG_RTE_LIBRTE_AXGBE_PMD) += axgbe_rxtx_vec_sse.c
>
>This needs to be protected with x86 checks. PMD is enabled by default in 
>config, which means it will be enabled for other architectures too, like arm 
>and ibm, and this file will cause build error for them.
>

Hi ferruh,

Protected vector implementation under CONFIG_RTE_ARCH_X86 checks. Thanks.

Regards,
Ravi

Reply via email to