Patent ID: 7346806
Filing Date: 2008-03-18
Classification: G06F

Abstract:
1. In a computer configuration having a host operating system and a plurality of drives included in a RAID Array, a method for correcting unrecoverable data errors comprising the steps of: enabling all of the drives that are defined as a part of a RAID array to perform a background scrubbing operation during a drive idle time; generating an error notification when an unrecoverable data error is encountered during said scrubbing operation; communicating said error notification from a selected drive to said host system; and operating said host system in response to said error notification to correct said unrecoverable data error using data from a redundant drive included in said RAID Array, wherein said step of communicating said error notification comprises: returning a Check Condition Status request from said selected drive to said host system, in response to the next command sent to said selected drive from said host system.