Thread (209 messages) 209 messages, 11 authors, 2021-04-12

Re: [dpdk-dev] [PATCH v5 8/9] ethdev: add capability of sub-function representor

From: Andrew Rybchenko <hidden>
Date: 2021-01-19 11:29:12

On 1/19/21 2:19 PM, Xueming(Steven) Li wrote:
quoted
-----Original Message-----
From: Andrew Rybchenko <redacted>
Sent: Tuesday, January 19, 2021 4:06 PM
To: Xueming(Steven) Li <redacted>
Cc: dev@dpdk.org; Slava Ovsiienko <redacted>; Asaf Penso
[off-list ref]; NBU-Contact-Thomas Monjalon
[off-list ref]; Ferruh Yigit [off-list ref]
Subject: Re: [PATCH v5 8/9] ethdev: add capability of sub-function representor

On 1/19/21 10:15 AM, Xueming Li wrote:
quoted
Old DPDK version or some drivers didn't support SubFunction representor.
For application to adapt different DPDK version automatically, or to
be used for different NICs, this patch introduces new eth device
capability of supporting SubFunction representor device.
Sorry, it does not sound sufficient motivation to introduce the capability. I
simply need real life example why application need to know it.
I had same internal discussion on this as well :)
A simple example, for customer running DPDK based app with NICs from different vendors,
app need a flag to know whether the device support SF representor, hotplug SF if the
capability shows "support". This also happens with different model/fw even from same vendor.
PMD report device+driver capability that whether SF supported.
Single feature bit is insufficient. Application needs to know
how many SF may be used on which PF.
quoted
quoted
Signed-off-by: Xueming Li <redacted>
Acked-by: Viacheslav Ovsiienko <redacted>
Acked-by: Thomas Monjalon <redacted>
[snip]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help