X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=arch%2Fia64%2Fkernel%2Facpi.c;h=7b897b7b0ae6222ca5b5e9ef5d6039f122c87814;hb=05f2f274c8a8747bbfb13ac8ee0c27d5f2ad8510;hp=c6c90f39f4d9e35381cedf30cbd700fd4d7c84cb;hpb=50d1e9302bab7d35dae7146f8c468e0943015616;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/arch/ia64/kernel/acpi.c b/arch/ia64/kernel/acpi.c index c6c90f3..7b897b7 100644 --- a/arch/ia64/kernel/acpi.c +++ b/arch/ia64/kernel/acpi.c @@ -477,6 +477,12 @@ acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) if (!(pa->flags & ACPI_SRAT_CPU_ENABLED)) return; + if (srat_num_cpus >= ARRAY_SIZE(node_cpuid)) { + printk_once(KERN_WARNING + "node_cpuid[%d] is too small, may not be able to use all cpus\n", + ARRAY_SIZE(node_cpuid)); + return; + } pxm = get_processor_proximity_domain(pa); /* record this node in proximity bitmap */