On Nov 26, 2009, at 12:33 AM, Miles Nordin wrote:
"re" == Richard Elling <richard.ell...@gmail.com> writes:
re> although a spec might say that hot-plugging works, that
re> doesn't mean the implementers support it.
hotplug means you can plug in a device after boot and use it. That's
not the same thing as being able to unplug a device after boot.
Yes, both features are often broken, which is why it's worth testing!
The first one's more optional than the second. The word 'hotplug'
refers to systems that have both, not systems that have either, so I
think referring to drivers and chips that freeze all the SATA channels
when there's a problem with one channel, or that take fifteen minutes
to timeout commands issued to a port that's become empty, as ``missing
hotplug'' is too generous.
The way you tried to use the word is worse than generous because you
seem to argue ``don't test hot removal of devices because that
requires hotplug support which is optional and which you don't really
need.'' I disagree: even if you agree you will never use the
unplugged port again until reboot, not even for the same disk, these
systems are still broken and make zpool redundancy useless for
preventing freezes and panics. It's worth testing.
In general, I agree. However, if the device is specified by its
supplier
as "not supporting" hotplug, then why waste time testing?
-- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss