13.3
Checking If PCI Hot Plug (PHP) Can
Be Used
PHP enables you to perform maintenance for the PCIe cards while Oracle Solaris is
operating. This section checks whether the PCIe card requiring maintenance can use
PHP.
1.
Log in to the XSCF shell.
2.
Execute the showlogs command to identify the PCIe card requiring
maintenance.
XSCF> showlogs error
For details, see
3.
Confirm the hardware and software configurations.
For details, see
4.
Check whether the PCIe card requiring maintenance supports PHP.
The following PCIe cards do not support PHP:
[FCoE] SP1X7FAR2F, SP1X7FAS2F, SP1X7FBR2F, and SP1X7FBS2F
[IB] SE1X7BA12F and 7104073 (7104074)
If the PCIe card requiring maintenance does not support PHP or if you do not
use PHP, you do not have to perform step 5 and the subsequent step.
5.
If the PCIe card requiring maintenance supports PHP, execute the ldm list-io -l
command to confirm the logical domain to which the PCIe card is assigned
and the logical domain to which the PCIe root complex the PCIe card belongs
to is assigned.
# ldm list-io -l
NAME TYPE BUS DOMAIN STATUS
---- ---- --- ------ ------
PCIE0 BUS PCIE0 primary
[pci@8000]
PCIE1 BUS PCIE1 primary < --(*1)
[pci@8100]
PCIE2 BUS PCIE2 primary IOV < --(*2)
[pci@8200]
PCIE3 BUS PCIE3 rootdom < --(*3)
[pci@8300]
PCIE4 BUS PCIE4 primary
[pci@8400]
PCIE5 BUS PCIE5 primary IOV
[pci@8500]
PCIE6 BUS PCIE6 rootdom IOV < --(*4)
[pci@8600]
PCIE7 BUS PCIE7 primary IOV
"3.3.5 Checking log
information."
"4.2 Confirming the System
Chapter 13 Maintaining the PCI Express Cards
Configuration."
245