Patent ID: 8667248

Claim:
A data storage device comprising: a non-volatile media comprising a first and a second plurality of physical locations, the first plurality of physical locations storing user data and the non-volatile media storing first metadata associating each of the first plurality of physical locations with a logical block address (LBA); a mapping table comprising a mapping of each LBA to a current physical location; and control circuitry operable to: read the first metadata to obtain a first plurality of LBAs; read the mapping table to determine a current physical location for the first plurality of LBAs; and compare the current physical location from the mapping table of each of the first plurality of LBAs to a corresponding one of the first plurality of physical locations to identify valid user data in the first plurality of physical locations for migration into the second plurality of physical locations, wherein the valid user data is user data in a physical location of the first plurality of physical locations that matches the current physical location.