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 modied 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