1. A machine-readable storage medium encoded with instructions executable by a processor, the machine-readable storage medium comprising: instructions to read post package repair (PPR) data, for a memory module, from non-volatile memory on the memory module, wherein the PPR data for the memory module comprises an indication of how many PPRs have been performed on the memory module; instructions to determine, based on PPR data read from non-volatile memory on the memory module, how many repair units are available for performing PPR on the memory module; instructions to track PPRs performed on the memory module; instructions to initialize, based on PPR data read from non-volatile memory on the memory module, a plurality of counters, the plurality of counters comprising: an available repair units counter to track how many repair units are available for performing PPR on the memory module; and a PPR completion counter to track how many PPRs have been performed on the memory module; and instructions to update the plurality of counters as PPRs are performed on the memory module.