]> xenbits.xensource.com Git - xen.git/commitdiff
x86: Replace missing return stmt accidentally removed by 21513:649372e3d46a
authorKeir Fraser <keir@xen.org>
Wed, 27 Jul 2011 22:12:31 +0000 (23:12 +0100)
committerKeir Fraser <keir@xen.org>
Wed, 27 Jul 2011 22:12:31 +0000 (23:12 +0100)
Signed-off-by: Keir Fraser <keir@xen.org>
xen/arch/x86/smpboot.c

index 6ad01f822b3d4f5fbd54b5896d9a2330578b8e05..13cd65e841b233982ddc674d0cc42ddb2b837f6b 100644 (file)
@@ -1480,6 +1480,7 @@ int cpu_add(uint32_t apic_id, uint32_t acpi_id, uint32_t pxm)
        if ( (acpi_id >= MAX_MADT_ENTRIES) ||
             (apic_id >= MAX_APICS) ||
             (pxm >= 256) )
+               return -EINVAL;
 
        /* Detect if the cpu has been added before */
        if ( x86_acpiid_to_apicid[acpi_id] != 0xff)