Re: [PATCH v2 14/15] ethdev: Support VFs on the different PCI domains
flat view
From: Kamil Rytarowski <hidden>
Date: 2016-10-10 13:02:14
W dniu 10.10.2016 o 12:19, Ferruh Yigit pisze:
Hi Kamil, On 9/30/2016 1:05 PM, Kamil Rytarowski wrote:quoted
It's possible to have the same numbers for bus, device id and function, therefore we need to differentiate on domain. This enables DPDK with multiple VFs on ThunderX 2-socket hardware. Signed-off-by: Maciej Czekaj <redacted> Signed-off-by: Kamil Rytarowski <redacted> Signed-off-by: Zyta Szpak <redacted> Signed-off-by: Slawomir Rosek <redacted> Signed-off-by: Radoslaw Biernacki <redacted> Signed-off-by: Jerin Jacob <redacted> --- lib/librte_ether/rte_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/lib/librte_ether/rte_ethdev.c b/lib/librte_ether/rte_ethdev.c index 382c959..01d5fb0 100644 --- a/lib/librte_ether/rte_ethdev.c +++ b/lib/librte_ether/rte_ethdev.c@@ -225,7 +225,7 @@ rte_eth_dev_create_unique_device_name(char *name, size_t size, { int ret; - ret = snprintf(name, size, "%d:%d.%d", + ret = snprintf(name, size, "%d:%d:%d.%d", pci_dev->addr.domain, pci_dev->addr.bus, pci_dev->addr.devid, pci_dev->addr.function); if (ret < 0)Is it possible to separate this patch from patchset, this is a ethdev patch and it seems not directly related to the rest of the patchset? Thanks, ferruh
This patch is directly related with secondary queue set support on ThunderX, but it can be skipped in this chain of patches and applied as a standalone diff. Is disabling this one on patch work sufficient? Of course unless there are no more comments to produce v3 of the original patch chain "Add support for secondary queue set in nicvf thunderx driver". Should I resubmit it as a new standalone patch?