[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/7] kvm-i386: QEMU support for SMRAM
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH 0/7] kvm-i386: QEMU support for SMRAM |
Date: |
Mon, 18 May 2015 17:28:33 +0200 |
These are the new patches for SMRAM support, using multiple address spaces
and, thus, multiple KVMMemoryListeners. No more layering violations, yay!
The meat is in patches 4 and 5, which parameterize KVM's memory listener
so that: 1) each memory listener handles its own array of memory slots;
2) each memory listener specifies an address space id for use in
KVM_SET_USER_MEMORY_REGION and KVM_GET_DIRTY_LOG.
Andrew Jones (1):
kvm-all: put kvm_mem_flags to more work
Paolo Bonzini (6):
kvm-all: remove useless typedef
kvm-all: move internal types to kvm_int.h
kvm-all: make KVM's memory listener more generic
kvm-all: add support for multiple address spaces
kvm-all: kvm_irqchip_create is not expected to fail
target-i386: register a separate KVM address space including SMRAM regions
include/sysemu/kvm_int.h | 40 ++++++++
kvm-all.c | 259 +++++++++++++++++++++++++----------------------
target-i386/kvm.c | 40 +++++++-
3 files changed, 215 insertions(+), 124 deletions(-)
create mode 100644 include/sysemu/kvm_int.h
--
1.8.3.1
- [Qemu-devel] [PATCH 0/7] kvm-i386: QEMU support for SMRAM,
Paolo Bonzini <=
- [Qemu-devel] [PATCH 2/7] kvm-all: remove useless typedef, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 1/7] kvm-all: put kvm_mem_flags to more work, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 3/7] kvm-all: move internal types to kvm_int.h, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 5/7] kvm-all: add support for multiple address spaces, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 4/7] kvm-all: make KVM's memory listener more generic, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 6/7] kvm-all: kvm_irqchip_create is not expected to fail, Paolo Bonzini, 2015/05/18
- [Qemu-devel] [PATCH 7/7] target-i386: register a separate KVM address space including SMRAM regions, Paolo Bonzini, 2015/05/18