ivshmem: fix PCI BAR2 registration during initialization
authorHongyong Zang <zanghongyong@huawei.com>
Mon, 21 Nov 2011 10:56:18 +0000 (18:56 +0800)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 21 Nov 2011 21:05:59 +0000 (15:05 -0600)
commitff51a738cf487811a7890d5292c38bc30eb54e45
tree589ec85838d82ba75061b983b990fec5ec06cd12
parentae392c416c69a020226c768d9c3af08b29dd6d96
ivshmem: fix PCI BAR2 registration during initialization

Ivshmem cannot work, and the command lspci cannot show ivshmem BAR2 in the guest.
As for pci_register_bar(), parameter MemoryRegion should be s->bar instead of s->ivshmem.

Reviewed-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Hongyong Zang <zanghongyong@huawei.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/ivshmem.c