For both Solaris 10 8/07 and Solaris 10 5/08, the description and workaround for the xorg problem noted below is described in greater detail at: http://wikis.sun.com/display/BigAdmin/Servers
1. Disable "Planar Ethernet" (Broadcom 5709c) and "Planar Ethernet PXE/DHCP". Support for this interface is not available for Solaris 10 8/07 and Solaris 10 5/08.
Use the BIOS Configuraton/Setup Utility to disable the Planar Ethernet.
A. Turn on the server.
B. When the message "Press F1 for Setup" is displayed, press F1.
C. Select "Devices and I/O Ports."
D. Select "Planar Ethernet" and disable this device.
E. Exit "Devices and I/O Ports."
F. Select "Start Options."
G. Select "Planar Ethernet PXE/DHCP" and disable this option.
H. Exit Setup utility.
2. Add the ITU for the LSI Mega SAS driver (version 1.17) at OS install time.
You must enter Ctrl-c after adding the ITU to return to the previous menu.
3. Do not select a graphical install.
This may leave the monitor in an unviewable mode to continue with the installation.
4. Install patch 128397-02 (Broadcom NetXtreme II 5708S driver) after Solaris 10 8/07 installation.
For IBM x3850 M2 w/Intel Xeon X7400 running Solaris 10 10/08:
1. The support for onboard network interfaces BCM5709C are not integrated in Solaris 10 10/08. Before rebooting the system after the installation, the existing BRCMbnx driver must be removed and the Broadcom bnx driver version 4.4.3 must be applied.
Before reboot root file system is mounted on /a. To remove the existing bnx driver use:
# pkgrm -R /a BRCMbnx
To add the Broadcom bnx driver version 4.4.3 :
# cd
# pkgadd -R /a -d BRCMbnx.pkg
# reboot
2.On Solaris 10 10/08, system which have Intel Xeon processor(MP 7400 Series) will have reduced performance. As an workaround, following parameter need to be added to /etc/system file and then reboot the system.
set idle_cpu_prefer_mwait=0