2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-31 06:15:47 +00:00

datapath-windows: clarify 'portIdHashArray' in the swithc context

In this patch, we update the documentation for 'portIdHashArray' to
indicate that a vport would exist in this hash table if and only if it
also exists on the Hyper-V switch.

This functionality to implement this semantic will follow in subsequent
patches.

Signed-off-by: Nithin Raju <nithin@vmware.com>
Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
This commit is contained in:
Nithin Raju
2014-11-18 17:42:44 -08:00
committed by Gurucharan Shetty
parent 70e562509a
commit 0b931c1cb2

View File

@@ -136,7 +136,10 @@ typedef struct _OVS_SWITCH_CONTEXT
/*
* 'portIdHashArray' ONLY contains ports that exist on the Hyper-V switch,
* namely: VIF (vNIC) ports, external port and Hyper-V internal port.
* 'numHvVports' counts the ports in 'portIdHashArray'.
* 'numHvVports' counts the ports in 'portIdHashArray'. If a port got
* deleted on the Hyper-V switch, it gets deleted from 'portIdHashArray'.
* The port itself will not get deallocated if it has been added from OVS
* userspace. 'numHvVports' is decremented when the port is deallocated.
*
* 'portNoHashArray' ONLY contains ports that are added from OVS userspace,
* regardless of whether that port exists on the Hyper-V switch or not.