Patent ID: 9389973
Filing Date: 2016-07-12
CPC Classification: G06F,G11C

Claim Text:
1. A method for managing a corrupted memory block, comprising: detecting the corrupted memory block comprising a plurality of cache lines; removing, after detecting the corrupted memory block, a plurality of references to the corrupted memory block; identifying, after detecting the corrupted memory block, an uncorrupted memory block; analyzing each cache line of the plurality of cache lines; determining, while analyzing each cache line, a first cache line of the plurality of cache lines comprises an uncorrectable error; creating, based on determining the first cache line comprises the uncorrectable error, a second cache line comprising an artificial error; and migrating the second cache line and each of the plurality of cache lines excluding the first cache line to the uncorrupted memory block, wherein a layout of the corrupted memory block is maintained by at least: