In one embodiment, a method for repairing a faulty cache element is
provided. Once a monitored cache element is determined to be faulty, the
system stores the repair information, and cache configuration in an
EEPROM or non-volatile memory on the CPU module. Then the computer is
rebooted. During the reboot, the faulty cache element is repaired by
being swapped out for a spare cache element based on the information
stored in the EEPROM or the non-volatile memory.