From: Pekka Enberg Date: Sat, 31 Jul 2010 20:05:01 +0000 (+0300) Subject: kvm, pci: Don't calculate offset twice X-Git-Tag: next-20110824~3^2~528^2~67 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f92da573c571159aeb575a3eb248c13b635bf9a6;p=karo-tx-linux.git kvm, pci: Don't calculate offset twice Signed-off-by: Pekka Enberg --- diff --git a/tools/kvm/pci.c b/tools/kvm/pci.c index 0ac0ae5f374f..0558b2ccd43d 100644 --- a/tools/kvm/pci.c +++ b/tools/kvm/pci.c @@ -63,7 +63,7 @@ static bool pci_config_data_in(struct kvm *self, uint16_t port, void *data, int if (offset < sizeof(struct pci_device_header)) { void *p = &virtio_device; - memcpy(data, p + (pci_config_address.register_number << 2), size); + memcpy(data, p + offset, size); } else memset(data, 0x00, size); } else