Patent ID: 11875062
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. The method of claim 13, further comprising:
at the flash manager:
receiving the reference hash from the flash file system;
providing the reference hash to the flash memory;
receiving the request for the first logical block address in the flash memory;
generating a physical address and an initial end-to-end tag corresponding to the first logical block address;
providing the physical address to the flash memory;
receiving data corresponding to the physical address from the flash memory, wherein the data includes a new end-to-end tag and a new hash;
in accordance with a determination that the new end-to-end tag does not match the initial end-to-end tag, performing a data recovery operation to obtain data corresponding to the first logical block address, wherein a mismatch between the initial end-to-end tag and the new end-to-end tag indicates that the data is retrieved from a second logical block address different from the first logical block address; and
providing the data corresponding to the first logical block address and the new hash to the flash file system, wherein the one or more hashes comprise the new hash.