UMC counters saturate at 2^48 instead of wrapping, after about a day
and a half of memory clock cycles. Reset the counter on a read once
bit 47 is set and keep the count in a per-CPU base.
Sponsored by: AMD
Signed-off-by: Osvaldo Janeri Filho <ojanerif@amd.com>