]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
core: ivshmem: Fix BAR range in ivshmem_cfg_write32
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 18 May 2015 04:43:07 +0000 (06:43 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Mon, 18 May 2015 05:42:30 +0000 (07:42 +0200)
The last BAR is number 5.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/pci_ivshmem.c

index 8f718f9c22f077da51dd020e2c0cf6b95bfc5bd8..0f0f4dab7f2153656c26cd867260977f7776c2bd 100644 (file)
@@ -301,7 +301,7 @@ static enum pci_access ivshmem_cfg_write32(struct pci_ivshmem_endpoint *ive,
                if(ivshmem_write_command(ive, val & 0xffff))
                        return PCI_ACCESS_REJECT;
                break;
-       case PCI_CFG_BAR ... (PCI_CFG_BAR + 3*8):
+       case PCI_CFG_BAR ... (PCI_CFG_BAR + 5 * 4):
                ivshmem_write_bar(ive, reg, val);
                break;
        case IVSHMEM_CFG_MSIX_CAP: