Use ioreconfigure to control under what conditions on the host (if any) the state of the hardware is checked after a PDomain is started or reset, and if necessary, whether I/O paths should be reconfigured to optimize system performance based on the current CMP configuration.
Note - Reconfiguring the I/O paths will change the PCIe addresses and external addresses associated with boot devices.
-> set /Servers/PDomains/PDomain_x/HOST/ ioreconfigure=value
true – Checks and reconfigures, if necessary, the I/O paths each time the PDomain is powered on or reset. PCIe switches will be configured to create the minimum required number of virtual switches to connect all of the available root complexes, which might result in changes to the I/O paths.
false – If a new CMP (root complex) has been added since the last boot or reset, and the associated I/O paths were previously inaccessible, add the new paths. Never reconfigures the I/O paths. This is the recommended setting once a system has been configured.
add_only – If a new CMP (root complex) has been added since the last boot or reset, reconfigure the I/O paths for optimal bandwidth by placing the switch in its unmerged configuration, which might result in changes to the I/O paths.
The default value is true. When the control domain creates its first guest domain, then the ioreconfigure variable is set to add_only.
Note - If the PCIE switches in the I/O path are not currently in use, and ioreconfigure is set to true, configure the I/O paths for maximum connectivity. Otherwise, configure the new paths for optimal I/ O bandwidth.