Patent ID: 9703661
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. A method for taking corrupt portions of cache offline during runtime, the method comprising: receiving a notification of a section of a cache to be taken offline, wherein the section includes one or more sets in one or more indexes of the cache; associating an indication with each set of the one or more sets in a first index of the one or more indexes, wherein the indication marks the respective set as unusable for future operations; purging data from the one or more sets in the first index of the cache; marking each set of the one or more sets in the first index as invalid; determining that the section includes an additional one or more sets in a second index of the one or more indexes; incrementing to the second index of the one or more indexes; determining that a number of viable sets in the second index, not included in the section, does not exceed a minimum number of sets threshold for the second index; and generating an error.