Technical data

System panic: BAD TRAP: type=31 rp=2a101d31200 addr=8 mmu_fsr=0
occurred in module "pcie" due to a NULL pointer dereference
Workaround: Before you install the Solaris 10 8/07 or Solaris 10 5/08 OS on a PCI Express
(PCIe) based SPARC system, check if you have modied the driver.conf les as described
below:
1. Change to the /kernel/drv directory.
2. Check if the parent attribute is set in the driver.conf le. If the parent attribute has been
set and the last node in the parent has the word pci in it, comment out that line. Ensure that
you comment out the entire property. For example:
# name="ACME,simple" parent="/pci@7c0/pci@0/pci@9"
# unit-address="3,1" debug-mode=12;
name="ACME,example" parent="pseudo" instance=1;
name="ACME,scsi" parent="/pci@7c0/pci@0/pci@9/scsi"
unit-address="3,1" debug-mode=12;
3. Repeat step 2 for the driver.conf les in the following directories:
/usr/kernel/drv
/platform/uname -i/drv
/platform/uname -m/drv
4. Install the Solaris 10 8/07 or Solaris 10 5/08 OS.
5. Install patch 127747-01.
6. Change to the directories listed in steps 1 and 3. Uncomment all the lines that were
commented out in step 2 in the driver.conf les.
The Linux Partition Does Not Display on the GRUB
Menu After Installing the Solaris OS (6508647)
If Linux is installed on your disk and you installed the Solaris OS on a separate partition, the
Linux partition does not display on the GRUB menu. No error message is displayed.
Workaround: Edit the GRUB menu's menu.lst le to add Linux to the GRUB menu. Perform
the following steps:
1. Boot the Solaris OS.
2. Edit the menu.lst le at /boot/grub/menu.lst. For more information, see the
System
Administration Guide: Basic Administration
.
Installation Bugs
Solaris 10 5/08 Release Notes • April 200834