Hi Konstantin,
On 5/10/2017 1:45 PM, Ananyev, Konstantin wrote:
Hi Dave,
-----Original Message-----
From: Hunt, David
Sent: Thursday, October 5, 2017 1:26 PM
To: dev@dpdk.org
Cc: Ananyev, Konstantin <konstantin.anan...@intel.com>; Wu, Jingjing
<jingjing...@intel.com>; santosh.shu...@caviumnetworks.com;
Sexton, Rory <rory.sex...@intel.com>; Marjanovic, Nemanja
<nemanja.marjano...@intel.com>; Hunt, David <david.h...@intel.com>
Subject: [PATCH v6 1/9] net/i40e: add API to convert VF MAC to VF id
From: "Sexton, Rory" <rory.sex...@intel.com>
Need a way to convert a vf id to a pf id on the host so as to query the pf
for relevant statistics which are used for the frequency changes in the
vm_power_manager app. Used when profiles are passed down from the guest
to the host, allowing the host to map the vfs to pfs.
Signed-off-by: Nemanja Marjanovic <nemanja.marjano...@intel.com>
Signed-off-by: Rory Sexton <rory.sex...@intel.com>
Signed-off-by: David Hunt <david.h...@intel.com>
---
drivers/net/i40e/rte_pmd_i40e.c | 30 ++++++++++++++++++++++++++++++
drivers/net/i40e/rte_pmd_i40e.h | 15 +++++++++++++++
drivers/net/i40e/rte_pmd_i40e_version.map | 7 +++++++
3 files changed, 52 insertions(+)
diff --git a/drivers/net/i40e/rte_pmd_i40e.c b/drivers/net/i40e/rte_pmd_i40e.c
index f12b7f4..541d575 100644
--- a/drivers/net/i40e/rte_pmd_i40e.c
+++ b/drivers/net/i40e/rte_pmd_i40e.c
@@ -2115,3 +2115,33 @@ int rte_pmd_i40e_ptype_mapping_replace(uint8_t port,
return 0;
}
+
+int64_t
+rte_pmd_i40e_query_vfid_by_mac(uint8_t port, const struct ether_addr *vf_mac)
I don't think you need int64_t as a return value here.
Just 'int' seems good enough.
Anyway vf_id is just an 'int'.
Konstantin
OK. I'll push a v7 in the next couple of hours.
Thanks,
Dave.
---snip--