[dpdk-dev] [PATCH 1/8] net/qede: fix to disable per-VF Tx switching feature

Patil, Harish Harish.Patil at cavium.com
Wed Nov 8 03:34:54 CET 2017


-----Original Message-----
From: Thomas Monjalon <thomas at monjalon.net>
Date: Tuesday, November 7, 2017 at 6:44 PM
To: Harish Patil <Harish.Patil at cavium.com>
Cc: "ferruh.yigit at intel.com" <ferruh.yigit at intel.com>, "dev at dpdk.org"
<dev at dpdk.org>, Dept-Eng DPDK Dev <Dept-EngDPDKDev at cavium.com>, "Mody,
Rasesh" <Rasesh.Mody at cavium.com>
Subject: Re: [dpdk-dev] [PATCH 1/8] net/qede: fix to disable per-VF Tx
switching feature

>08/11/2017 02:34, Patil, Harish:
>> >> --- a/config/common_base
>> >> +++ b/config/common_base
>> >> +CONFIG_RTE_LIBRTE_QEDE_VF_TX_SWITCH=n
>> >
>> >We should remove all compile-time options because they cannot be used
>> >when DPDK is pre-packaged.
>> >That's why the rule is "NO NEW COMPILE TIME OPTION".
>> >
>> >After discussion with Ferruh, this patch is accepted as a hotfix.
>> >But this option is expected to be removed quickly.
>> >I've sent a patch to remove this option in 18.02:
>> >	http://dpdk.org/ml/archives/dev/2017-November/081488.html
>> >It gives you some time to supersede my patch by introducing a
>> >run-time driver option.
>> >
>> >Thanks
>> 
>> Hi Thomas,
>> Sure, thanks, we will address before 18.02-rc1.
>> Do you have any example on how to add a run-time driver option?
>> Does it mean to introduce some change in ethdev?
>
>It is done by parsing devargs with rte_kvargs.
>Examples:
>	http://dpdk.org/commit/447e0d379
>	http://dpdk.org/commit/001a520e4
>	http://dpdk.org/commit/7958b1310

Thanks Thomas.
>



More information about the dev mailing list