Skip to main content
  1. Home >
  2. Products >
  3. Computing Products >
  4. Servers >
  5. Fujitsu SPARC servers >
  6. Downloads >
  7. User Manuals >
  8. Fujitsu SPARC M12-2/M12-2S Service Manual >
  9. 9.3.4 Dynamically Releasing the Root Complex From a Logical Domain

9.3.4 Dynamically Releasing the Root Complex From a Logical Domain


9.3.4 Dynamically Releasing the Root Complex From a Logical Domain
The operation of dynamically releasing the root complex from a logical domain must be performed from the control domain.
Before releasing the root complex, confirm that none of the devices in it is being used by the logical domain. For details, see the manual for the software being used.
Figure 9-4  Releasing the Assignment of a Root Complex
Figure 9-4  Releasing the Assignment of a Root Complex
Table 9-5 lists the procedure for dynamically releasing a root complex.
Table 9-5  Procedure for Dynamically Releasing a Root Complex
Step Operation Description Execution Location Command Used
1 Checking the assignment status of root complexes, in Oracle Solaris on the control domain Control domain primary# ldm list-io
2 Releasing the root complex assigned to a logical domain, in Oracle Solaris on the control domain Control domain primary# ldm remove-io <‌bus>‌ <‌domain-name>‌
3 Confirming that the root complex was released from the logical domain, in Oracle Solaris on the control domain Control domain primary# ldm list-io
The following example executes the commands for releasing a root complex from the logical domain guest.
  1. Check the assignment status of root complexes to logical domains.
    In this example, the root complex PCIE10 is assigned to the logical domain guest.
primary# ldm list-io
NAME TYPE BUS DOMAIN STATUS
---- ---- --- ------ ------

PCIE0 BUS PCIE0 primary IOV
PCIE1 BUS PCIE1 primary IOV
PCIE2 BUS PCIE2 primary IOV
PCIE3 BUS PCIE3 primary IOV
PCIE4 BUS PCIE4 primary IOV
PCIE5 BUS PCIE5 primary IOV
PCIE6 BUS PCIE6 guest IOV
PCIE7 BUS PCIE7 primary IOV
PCIE8 BUS PCIE8 primary IOV
PCIE9 BUS PCIE9 primary IOV
PCIE10 BUS PCIE10 guest IOV
PCIE11 BUS PCIE11 primary IOV
(Omitted)
  1. Release the root complex from a logical domain.
    Release the root complex PCIE10 from the logical domain guest.
primary# ldm remove-io PCIE10 guest
  1. Confirm that the root complex was released.
    The root complex PCIE10 is not assigned to the logical domain.
primary# ldm list-io
NAME TYPE BUS DOMAIN STATUS
---- ---- --- ------ ------

PCIE0 BUS PCIE0 primary IOV
PCIE1 BUS PCIE1 primary IOV
PCIE2 BUS PCIE2 primary IOV
PCIE3 BUS PCIE3 primary IOV
PCIE4 BUS PCIE4 primary IOV
PCIE5 BUS PCIE5 primary IOV
PCIE6 BUS PCIE6 guest IOV
PCIE7 BUS PCIE7 primary IOV
PCIE8 BUS PCIE8 primary IOV
PCIE9 BUS PCIE9 primary IOV
PCIE10 BUS PCIE10
PCIE11 BUS PCIE11 primary IOV
(Omitted)