> For struct mce? Maybe that should be 2 new fields: > > __u64 addr; /* Deprecated */ > ... > __u64 mci_addr; /* Bank's MCi_ADDR MSR */ > __u64 phys_addr; /* Physical address */ Would "addr" keep the current (low bits masked, high bits preserved) value? -Tony