HP vPars and Integrity Virtual Machines V6.1 Administrator Guide
H/W Path Class Owner Description Level Label
-------------- ------- ----- ------------------------- ---------- -------------
0/0/0/3/0/0/0 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/1 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/2 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/3 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/4 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/5 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/6 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/3/0/0/7 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/0 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/1 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/2 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/3 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/4 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/5 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/6 lan host HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/7 lan host HP PCIe 2-p 10GbE Built- device
Use the hpvmhwmgmt -p dio –a path command to assign the card/function to the DIO pool.
For DLA cards, you can use the path of any port on the card. All functions of the card are assigned
to the DIO pool. Once the function/device is added to the DIO pool, hpvmhwmgmt command
shows the owner as hpvm and not host.
NOTE: If you use the –L label option when adding a DLA card to the DIO pool only the
function (path) that was specified in the command line will be labeled, other ports of the DLA card
will need to be labeled individually.
# hpvmhwmgmt -p dio -a 0/0/0/4/0/0/1 -L DLA1
# hpvmhwmgmt -l -p dio
Assignment
H/W Path Class Owner Description Level Label
-------------- ------- ----- ------------------------- ---------- -------------
0/0/0/3/0/0/0 lan host HP PCIe 2-p 10GbE Built- device
…
0/0/0/4/0/0/0 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/1 lan hpvm HP PCIe 2-p 10GbE Built- device DLA1
0/0/0/4/0/0/2 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/3 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/4 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/5 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/6 lan hpvm HP PCIe 2-p 10GbE Built- device
0/0/0/4/0/0/7 lan hpvm HP PCIe 2-p 10GbE Built- device
# hpvmhwmgmt -p dio -m 0/0/0/4/0/0/7 -L DLA1.1
# hpvmhwmgmt -p dio -l | grep DLA1
0/0/0/4/0/0/1 lan hpvm HP PCIe 2-p 10GbE Built- device DLA1
0/0/0/4/0/0/7 lan hpvm HP PCIe 2-p 10GbE Built- device DLA1.1
When a DIO device has been added to the DIO pool, ioscan shows the device as being claimed
by the hpvmdio device:
# ioscan -funC hpvmdio
Class I H/W Path Driver S/W State H/W Type Description
=========================================================================
hpvmdio 0 0/0/0/4/0/0/0 hpvmdio CLAIMED INTERFACE HP PCIe 2-p 10GbE Built-in FLEX-10
/dev/hpvmdio0
….
You cannot add a function to the pool if it is in use by the VSP:
# hpvmnet
Name Number State Mode NamePPA MAC Address IPv4 Address
===================== ====== ======= ========= ======= ============== ===============
localnet 1 Up Shared N/A N/A
hpnet 2 Up Shared lan0 0x1cc1de40d040 15.43.212.199
priv_net 3 Up Shared lan1 0x1cc1de40d044
# hpvmhwmgmt -l -p dio | grep 0/0/0/3/0/0/7
0/0/0/3/0/0/7 lan host HP PCIe 2-p 10GbE Built- device
160 Creating virtual networks