• Without this, the call to qemu_aio_flush during migration doesn't
    actually flush all in-flight SCSI IOs.
    
    Signed-off-by: Nolan Leake <nolan <at> sigbus.net>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Nolan authored
     
    Browse Code »
  • Some KVM platforms don't support dirty logging yet, like IA64 and PPC,
    so in order to still have screen updates on those, we need to fake it.
    
    This patch just tells the getter function for dirty bitmaps, that all
    pages within a slot are dirty when the slot has dirty logging enabled.
    
    That way we can implement dirty logging on those platforms sometime when
    it drags down performance, but share the rest of the code with dirty
    logging capable platforms.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
     
    Browse Code »
  • 440 and desktop codes use different input constants for interrupt indication.
    
    Let's use the respective ones for KVM.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
     
    Browse Code »
  • This fixes a warning I stumbled across while compiling qemu on PPC64.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
     
    Browse Code »
  • We need to tell the kernel about some initial CPU state we don't have yet,
    so let's use the "sregs" IOCTL for that and simply put the Processor Version
    Register in there.
    
    Now the kernel knows which guest CPU to virtualize.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
     
    Browse Code »
  • We now have KVM on PPC64 too and might get it on PPC32 as well, as soon
    as someone writes it.
    
    So let's enable KVM for PPC32 and PPC64 targets.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    Alexander Graf authored
     
    Browse Code »