]> xenbits.xensource.com Git - xen.git/commitdiff
x86/mmcfg: set pci_mmcfg_config_num to 0 on error path
authorRoger Pau Monné <roger.pau@citrix.com>
Wed, 31 May 2017 06:39:47 +0000 (08:39 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 31 May 2017 06:39:47 +0000 (08:39 +0200)
One error path of acpi_parse_mcfg doesn't set pci_mmcfg_config_num to zero, fix
this.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/x86_64/acpi_mmcfg.c

index a96d5e00deaa4587dc5dbfb50f9c841c3dd1a049..650140eec5460266cb083c1ae1f1d5dde9530120 100644 (file)
@@ -96,6 +96,7 @@ int __init acpi_parse_mcfg(struct acpi_table_header *header)
     if (!pci_mmcfg_config) {
         printk(KERN_WARNING PREFIX
                "No memory for MCFG config tables\n");
+        pci_mmcfg_config_num = 0;
         return -ENOMEM;
     }