diff options
author | Igor Mammedov <imammedo@redhat.com> | 2016-02-03 13:46:34 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2016-02-03 13:46:34 +0000 |
commit | 6d152ebaf4db6567cefbbd3b2b102c4a50172109 (patch) | |
tree | 4a7384b189120a95cc65a471a557174025a7e7a3 /include/hw | |
parent | 3526423e867765568ad95b8094ae8b4042cac215 (diff) | |
download | qemu-6d152ebaf4db6567cefbbd3b2b102c4a50172109.zip qemu-6d152ebaf4db6567cefbbd3b2b102c4a50172109.tar.gz qemu-6d152ebaf4db6567cefbbd3b2b102c4a50172109.tar.bz2 |
arm: virt-acpi: each MADT.GICC entry as enabled unconditionally
in current impl. condition
build_madt() {
...
if (test_bit(i, cpuinfo->found_cpus))
is always true since loop handles only present CPUs
in range [0..smp_cpus).
But to fill usless cpuinfo->found_cpus we do unnecessary
scan over QOM tree to find the same CPUs.
So mark GICC as present always and drop not needed
code that fills cpuinfo->found_cpus.
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org>
Message-id: 1454323689-248759-1-git-send-email-imammedo@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/hw')
-rw-r--r-- | include/hw/arm/virt-acpi-build.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/hw/arm/virt-acpi-build.h b/include/hw/arm/virt-acpi-build.h index 744b666..7d3700e 100644 --- a/include/hw/arm/virt-acpi-build.h +++ b/include/hw/arm/virt-acpi-build.h @@ -23,7 +23,6 @@ #include "qemu-common.h" #include "hw/arm/virt.h" -#define VIRT_ACPI_CPU_ID_LIMIT 8 #define ACPI_GICC_ENABLED 1 typedef struct VirtGuestInfo { |