Richard Jacobsen <richard <at> unixboxen.net> writes:
> 
> Hi all,
> 
> I'm getting a very strange problem with a recent OpenSolaris b134 install.
> 
> System is:
> Supermicro X5DP8-G2 BIOS 1.6a
> 2x Supermicro AOC-SAT2-MV8 1.0b

As Richard pointed out this is a bug in the AOC-SAT2-MV8 firmware 1.0b.
It incorrectly associates itself with other Marvell SATA controllers
in the system, based on PCI IDs, causing all sort of strange issues:

http://opensolaris.org/jive/message.jspa?messageID=254150#254150

I reverse engineered and patched 2 bytes in the firmware to fix the
bug in my case. But I would recommend to simply exchange your cards
with newer ones running a firmware labelled "3.x.x.x". I don't think
Richard's suggestions will work (disabling AHCI or PnP) because even
though it may disable onboard SATA controllers contributing to the PCI
ID confusion, you have 2 x AOC-SAT2-MV8 so I suspect the 2 firmwares
may not even correctly associate themselves to their own card (eg. it
might attempt to initialize the same card during POST, leaving the other
uninitialized.)

-mrb

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to