Patent ID: 7958406
Filing Date: 2011-06-07
Classification: G06F

Abstract:
1. A method, comprising: receiving a search request to determine whether a record, comprising a volume table of contents record, at a record address in a storage matches a record value; executing, by a first component, the search request to determine if the record at the record address matches the record value to determine whether the value for the record has not changed during an operation to modify the record; sending, by the first component, a verify request to a second component that did not execute the search request to execute the search request to determine whether the record at the record address matches the record value in response to the first component determining that the record at the record address does not match the record value, wherein the verify request to the second component includes an error checking code for the record value and an address of the record; performing, by the second component, an error checking operation using the error checking code to validate the record address and the record value used by the first component; indicating the first component in an error mode in response to the second component determining that the record matches the record value, wherein in the error mode the first component is fenced-off from operations; indicating the first component in an error mode in response to the second component determining that the error checking code does not validate the record address and the record value; and logging a result of the first and second components executing the search request.