Fix behaviour when running without NumaChip
Remove false-positive assertion
Make assertion informative for later analysis
Cleanup renumber printing
Use local access where possible; continue where raw write fails
Correct tracebuffer printing
Disable CC6 where tracing is enabled
Print SMM base when verbose level 2
Disable active APIC vectors to prevent SMIs/NMIs
Revert "Perform refresh after completed command to avoid unnecessary command latency; write SDRAM data early as we guarantee the data is clocked in during the following cycles"

This reverts commit 92cf72fc794836931661dc359105ed2b2400d464.
Revert "Revert "Perform refresh after completed command to avoid unnecessary command latency; write SDRAM data early as we guarantee the data is clocked in during the following cycles""

This reverts commit 107dfc74b0eaed5a9e1e89d0d0f71a2292ef1719.
Decode remote VGA MMIO access to the SRI, fixing VGA text console access from remote servers
Abstact access into library
Added next-gen performance tool
Use BIOS-generated SLIT for local access for correct scheduling domain generation
Simplify control flow
Drop option for local VGA access now that VGA MMIO routing works
Low distance values are fine (if in violation of the ACPI spec)
Fix 64-bit BAR identification; disable PCI device during BAR probe to prevent issues; minor printing fix
Manage 32-bit, 64-bit MMIO and IO ranges separately