Hi Ferruh > -----Original Message----- > From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Tuesday, September 19, 2017 2:00 PM > To: Matan Azrad <ma...@mellanox.com>; Gaetan Rivet > <gaetan.ri...@6wind.com> > Cc: dev@dpdk.org; john.mcnam...@intel.com > Subject: Re: [dpdk-dev] [PATCH] doc: update failsafe feature list > > On 9/19/2017 11:04 AM, Matan Azrad wrote: > > > > Hi Ferruh > > > >> -----Original Message----- > >> From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > >> Sent: Tuesday, September 19, 2017 12:27 PM > >> To: Matan Azrad <ma...@mellanox.com>; Gaetan Rivet > >> <gaetan.ri...@6wind.com> > >> Cc: dev@dpdk.org > >> Subject: Re: [dpdk-dev] [PATCH] doc: update failsafe feature list > >> > >> On 9/14/2017 4:32 PM, Matan Azrad wrote: > >>> Add supported failsafe features to feature list. > >>> Remove stats per queue feature from failsafe feature list since > >>> queue_stats_mapping_set dev op has not implemented yet. > >>> > >>> Signed-off-by: Matan Azrad <ma...@mellanox.com> > >>> --- > >>> doc/guides/nics/features/failsafe.ini | 15 ++++++++++++++- > >>> 1 file changed, 14 insertions(+), 1 deletion(-) > >>> > >>> diff --git a/doc/guides/nics/features/failsafe.ini > >>> b/doc/guides/nics/features/failsafe.ini > >>> index a42e344..9f48455 100644 > >>> --- a/doc/guides/nics/features/failsafe.ini > >>> +++ b/doc/guides/nics/features/failsafe.ini > >>> @@ -4,20 +4,33 @@ > >>> ; Refer to default.ini for the full list of available PMD features. > >>> ; > >>> [Features] > >>> +Speed capabilities = Y > >>> Link status = Y > >>> Link status event = Y > >>> MTU update = Y > >>> Jumbo frame = Y > >>> +Scattered Rx = Y > >>> +LRO = Y > >>> +TSO = Y > >>> Promiscuous mode = Y > >>> Allmulticast mode = Y > >>> Unicast MAC filter = Y > >>> Multicast MAC filter = Y > >>> VLAN filter = Y > >>> +Ethertype filter = Y > >>> +N-tuple filter = Y > >>> +SYN filter = Y > >>> +Tunnel filter = Y > >>> +Flexible filter = Y > >>> +Hash filter = Y > >>> +Flow director = Y > >>> Flow control = Y > >>> Flow API = Y > >>> +QinQ offload = Y > >>> +L3 checksum offload = Y > >>> +L4 checksum offload = Y > >>> Packet type parsing = Y > >>> Basic stats = Y > >>> -Stats per queue = Y > >>> ARMv7 = Y > >>> ARMv8 = Y > >>> Power8 = Y > >> > >> I am not sure if claiming support for these features is correct. > >> Failsafe itself doesn't provide these features, but relies underlying > >> hardware which we don't really know what they supports or not in this > stage. > >> > > > > Don't you think that almost all failsafe features rely underlying hardware > > or > sub PMDs? > > You are right, perhaps we should remove all. This is helpful to show what > device features are supported. For failsafe, is this information useful? > Since there are features that failsafe cannot support without any sub PMD dependences (for example "Stats per queue") it is useful.
> > > >> OK for dropping "Stats per queue" > >> > >>> > >