• S
    net: Add ndo_{set|get}_vf_port support for enic dynamic vnics · f8bd9091
    Scott Feldman 提交于
    Add enic ndo_{set|get}_vf_port ops to support setting/getting
    port-profile for enic dynamic devices.  Enic dynamic devices are just like
    normal enic eth devices except dynamic enics require an extra configuration
    step to assign a port-profile identifier to the interface before the
    interface is useable.  Once a port-profile is assigned, link comes up on the
    interface and is ready for I/O.  The port-profile is used to configure the
    network port assigned to the interface.  The network port configuration
    includes VLAN membership, QoS policies, and port security settings typical
    of a data center network.
    
    A dynamic enic initially has a zero-mac address.  Before a port-profile is
    assigned, a valid non-zero unicast mac address should be assign to the
    dynamic enic interface.
    Signed-off-by: NScott Feldman <scofeldm@cisco.com>
    Signed-off-by: NRoopa Prabhu <roprabhu@cisco.com>
    f8bd9091
enic_main.c 58.4 KB