Returns a topology dictionary which contains two dictionaries:
'packages', where each item contains a list of the threads
sharing the same package_id
'cores', where each item contains the list of threads running on
the same physical core.
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com>
Changed find_EFI_Configuration_Table to not log error and only log if HAL logging is enabled
Changed get_number_threads_from_APIC_table to utilize return structure from get_parse_ACPI_table
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com>
A workaround for RWE driver causing CHIPSEC over Hyper-V to report SMRR is not supported regardless of used driver.
Since CHIPSEC manual states that it no longer supprts RwEverything driver on Windows, that workaround should be removed.
If this workaround is still needed for some reason, better tell RWE driver from CHIPSEC driver, and act accordingly.