[PATCH 5.1 307/405] x86/mce: Handle varying MCA bank counts