[PATCH 00/12] x86/platform/uv: Updates for UV5
From: Mike Travis
Date: Mon Sep 07 2020 - 14:56:53 EST
Subject: [PATCH 00/12] x86/platform/uv: Updates for UV5
Add changes needed for new UV5 UV architecture. Chief among the changes
are 52 bits of physical memory address and 57 bits of virtual address space.
0001 Remove UV BAU TLB Shootdown Handler
- removes BAU TLB code being replaced by BAU APIC driver
0002 Remove SCIR built in driver
- removes System Controller (monitoring) code
0003 Update UV kernel modules
- update loadable UV kernel modules prior to a clash of symbols
(is_uv) produced by auto-generated UV5 uv_mmrs.h file
0004 Update UV MMRs for UV5
- update uv_mmrs.h file and fix resultant compiler errors
0005 Add UV5 direct references
- add references to UV5 specific values
0006 Decode and Use Arch Type in UVsystab
- add UV ArchType field to UVsystab to remove dependency on OEM_ID
0007 Update MMIOH references
- display MMIOH mapping for each MMIOH region
0008 Adjust GAM MMR references
- update GAM mapping for MMR accesses
0009 Update UV GRU references
- update GRU mapping to include UV5
0010 Update Node Present Counting
- UV5 changes method of counting nodes present
0011 Update UV5 TSC Checking
- update TSC sync check of BIOS sync status
0012 Update for UV5 NMI MMR changes
- update NMI handler