K 10 svn:author V 7 asomers K 8 svn:date V 27 2013-10-14T21:34:49.002747Z K 7 svn:log V 320 When a vdev generates IO errors, mark it as FAULTED instead of DEGRADED. Checksum errors will still be marked as DEGRADED. This matches the behavior of Illumos. I had to make a number of methods virtual to facilitate unit testing. Submitted by: alans Approved by: ken (mentor) Sponsored by: Spectra Logic Corporation END