From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZFmb-00065Y-IO for qemu-devel@nongnu.org; Mon, 06 May 2013 03:24:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZFmZ-0002Dg-3T for qemu-devel@nongnu.org; Mon, 06 May 2013 03:24:25 -0400 Received: from mga03.intel.com ([143.182.124.21]:33351) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZFmY-0002BT-Ss for qemu-devel@nongnu.org; Mon, 06 May 2013 03:24:23 -0400 From: Jordan Justen Date: Mon, 6 May 2013 00:23:41 -0700 Message-Id: <1367825026-3146-1-git-send-email-jordan.l.justen@intel.com> Subject: [Qemu-devel] [PATCH v3 0/5] KVM flash memory support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Jordan Justen git://github.com/jljusten/qemu.git kvm-flash-v3 Utilize KVM_CAP_READONLY_MEM to support PC system flash emulation with KVM. v3: * Squash patch 2 & 3 based on Xiao's feedback that what I was calling a 'workaround' in patch 3 was actually what is required by the KVM READONLY memory support. v2: * Remove rom_only from PC_COMPAT_1_4 * Only enable flash when a pflash drive is created. Jordan Justen (5): kvm: add kvm_readonly_mem_enabled kvm: support using KVM_MEM_READONLY flag for readonly regions pflash_cfi01: memory region should be set to enable readonly mode pc_sysfw: allow flash (-pflash) memory to be used with KVM pc_sysfw: change rom_only default to 0 hw/block/pc_sysfw.c | 52 +++++++++++++++++++++++++++++------------------ hw/block/pflash_cfi01.c | 2 ++ include/hw/i386/pc.h | 4 ---- include/sysemu/kvm.h | 10 +++++++++ kvm-all.c | 42 ++++++++++++++++++++++++++++++-------- kvm-stub.c | 1 + 6 files changed, 78 insertions(+), 33 deletions(-) -- 1.7.10.4