Hi Andrew,
Sorry, but I'm still unclear exactly what the problem is.

I understand you have two Marvell SATA controllers
plugged into PCI-X slots.
The PCI-X slots are bridged to PCIe using an 
Intel 6702PXH chip (pci8086,32c).

And I understand everything is OK, when the Marvel cards
are in normal PCI slots

Are you saying this system worked ok with snv_68,
but now does not boot with snv_82 ?

You talk about the system hangs on the "first reboot".
"Reboot" implies to me it has already booted succesfully
from power-up & you are now booting it again!
And the 'first reboot' would be the second time it has booted,
from a power-up?

But you have been able to boot the system & get the prtconf,
showing the Marvell cards in the PCI-X slots!

Maybe you could start by saying what happens from a power-on to
the motherboard!

Is the boot drive attached to a Marvell card or a AHCI/ICH9 port?
Presumably you want all these SATA ports for ZFS.
Are you booting from ZFS drives or a UFS drive?

Regarding debugging a system that hangs when you try to boot it,
a quick Google, seems to point towards using the kernel debugger.
Apparently you can edit the Grub entry to load the debugger
before you load Solaris, so that when Solaris hangs you
can still examine the system, & get a backtrace.
(With a multi-core CPU, you have the problem of
deciding on which core the problem has occurred!)
But I have not tried this, and I need to read up on it some more.
See this link for some background:
http://blogs.sun.com/dmick/entry/diagnosing_kernel_hangs_panics_with
Best Regards
Nigel smith
 
 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to