Okay, so your ACHI hardware is not using an ACHI driver in solaris. A crash when pulling a cable is still not great, but it is understandable because that driver is old and bad and doesn't support hot swapping at all.
So there are two things to do here. File a bug about how pulling a sata cable crashes solaris when the device is using the old ide driver. And file another bug about how solaris recognizes your ACHI SATA hardware as old ide hardware. The two bonus things to do are: come to the forum and bitch about the bugs to give them some attention, and come to the forum asking for help on making solaris recognize your ACHI SATA hardware properly :) Good luck... > Gotcha. But just to let you know, there are 4 SATA > ports on the motherboard, with each drive getting its > own port... how should I go about testing to see > whether pulling one IDE drive (remember, they're > really SATA drives, but they're being presented to > the OS by the pci-ide driver) locks the entire IDE > channel if there's only one drive per channel? Or do > you think it's possible that two ports on the > motherboard could be on one "logical channel" (for > lack of a better phrase) while the other two are on > the other, and thus we could test one drive while > another on the same "logical channel" is unplugged? > > Also, remember that OpenSolaris freezes when this > occurs, so I'm only going to have 2-3 seconds to > execute a command before Terminal and - after a few > more seconds, the rest of the machine - stop > responding to input... > > I'm all for trying to test this, but I might need > some instruction. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss