From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWN2E-00049C-Tu for qemu-devel@nongnu.org; Sun, 28 Apr 2013 04:32:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UWN2A-0006n2-Im for qemu-devel@nongnu.org; Sun, 28 Apr 2013 04:32:38 -0400 Received: from mga14.intel.com ([143.182.124.37]:55603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWN2A-0006mR-Cb for qemu-devel@nongnu.org; Sun, 28 Apr 2013 04:32:34 -0400 From: Jordan Justen Date: Sun, 28 Apr 2013 01:32:20 -0700 Message-Id: <1367137941-4310-6-git-send-email-jordan.l.justen@intel.com> In-Reply-To: <1367137941-4310-1-git-send-email-jordan.l.justen@intel.com> References: <1367137941-4310-1-git-send-email-jordan.l.justen@intel.com> Subject: [Qemu-devel] [PATCH 5/6] pc_sysfw: allow flash memory to be used with KVM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Jordan Justen This requires the KVM READONLY memory capability. Signed-off-by: Jordan Justen --- hw/block/pc_sysfw.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/block/pc_sysfw.c b/hw/block/pc_sysfw.c index aad8614..e88d67e 100644 --- a/hw/block/pc_sysfw.c +++ b/hw/block/pc_sysfw.c @@ -237,6 +237,9 @@ void pc_system_firmware_init(MemoryRegion *rom_memory) old_pc_system_rom_init(rom_memory); return; } + } else if (kvm_enabled() && !kvm_readonly_mem_enabled()) { + fprintf(stderr, "qemu: pflash with kvm requires KVM readonly memory support\n"); + exit(1); } /* If a pflash drive is not found, then create one using -- 1.7.10.4