x86: sandbox: Add missing PCI bar to barinfo
authorAndrew Scull <ascull@google.com>
Sun, 3 Apr 2022 10:39:10 +0000 (10:39 +0000)
committerTom Rini <trini@konsulko.com>
Fri, 29 Apr 2022 15:11:36 +0000 (11:11 -0400)
There are expecte to be bars 0 through 5, but the last of these was
missing leading to an read beyond the buffer. Add the missing element
with zero values.

Signed-off-by: Andrew Scull <ascull@google.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/power/acpi_pmc/pmc_emul.c

index a61eb5b..8015031 100644 (file)
@@ -37,6 +37,7 @@ static struct pci_bar {
        { 0, 0 },
        { 0, 0 },
        { PCI_BASE_ADDRESS_SPACE_IO, 256 },
+       { 0, 0 },
 };
 
 struct pmc_emul_priv {