Patent ID: 9372755
Filing Date: 2016-06-21
CPC Classification: G06F

Claim Text:
1. A method for a power cycle recovery sequence in a computing device, comprising: providing, in a cache, a free list block comprising free list entries pointing to sections in a memory in a system; scanning the free list block to determine if each used free section is dirty, wherein a used free section that is dirty will require an update of a directory (DirBlk) and information directory block (BlkInfoDirBlk) that are associated with the used free section, and wherein each used free section stores user data; if any given used free section is dirty, then performing a power cycle recovery sequence of the information directory block (BlkInfoDirBlk) and performing a power cycle recovery sequence of the directory (DirBlk); scanning each free section that is pointed to by each free list entry; and if any given free section is clean, then performing a power cycle recovery sequence for the information directory block (BlkInfoDirBlk), and if the given free section is dirty, then erasing the given free section.