Solaris Express Release Notes

pcie_error_init Enables Memory Access for Ranges 0x00000000-0x???????? (6401605)

On certain systems with faulty or empty PCIe bridge hardware, the Solaris OS fails to install. These “broken” bridges implement an invalid I/O space, which when accessed causes the system to hang.

Workaround: Perform the following steps:

  1. Boot using the -kvd option.

  2. At the debugger prompt, type:


    ::bp -d -n 1 attach_drivers
           :c
           npe`pcie_error_disable_flag/W 1
           :c 

Once the Solaris OS is installed, you can avoid using the workaround by adding the following variable to the /etc/system file:

set npe:pcie_error_disable_flag=1