Patent ID: 7890697

Claim:
A system in communication with a storage device, comprising: a cache; a first and second verify lists; and circuitry coupled to the cache and enabled to: destage tracks from the cache to the storage device; add indication of destaged tracks retained in the cache to the first verify list in response to destaging the tracks; retain the destaged tracks in the cache; perform a first verification to verify that the storage device is successfully completing writing data; add indication of destaged tracks that are destaged during the first verification to the first verify list; add indication of multiple destaged tracks that are destaged from the cache to the second verify list in response to successfully completing the first verification verifying that the storage device is successfully completing the writing of data; initiate a second verification of the storage device in response to completing the first verification operation; add indication of destaged tracks destaged during the second verification to the second verify list; and indicate destaged tracks indicated in the first verify list eligible for removal from the cache in response to successfully completing the second verification.