qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [5753] kvm: de-register mem region for MMIO (Glauber Costa)


From: Anthony Liguori
Subject: [Qemu-devel] [5753] kvm: de-register mem region for MMIO (Glauber Costa)
Date: Wed, 19 Nov 2008 15:09:55 +0000

Revision: 5753
          http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5753
Author:   aliguori
Date:     2008-11-19 15:09:54 +0000 (Wed, 19 Nov 2008)

Log Message:
-----------
kvm: de-register mem region for MMIO (Glauber Costa)

Besides unassigned memory, we also don't care about MMIO.
So if we're giving an MMIO area that is already registered,
wipe it out.

Signed-off-by: Glauber Costa <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>

Modified Paths:
--------------
    trunk/kvm-all.c

Modified: trunk/kvm-all.c
===================================================================
--- trunk/kvm-all.c     2008-11-19 15:03:36 UTC (rev 5752)
+++ trunk/kvm-all.c     2008-11-19 15:09:54 UTC (rev 5753)
@@ -322,7 +322,7 @@
 
     mem = kvm_lookup_slot(s, start_addr);
     if (mem) {
-        if (flags == IO_MEM_UNASSIGNED) {
+        if ((flags == IO_MEM_UNASSIGNED) || (flags >= TLB_MMIO)) {
             mem->memory_size = 0;
             mem->guest_phys_addr = start_addr;
             mem->userspace_addr = 0;






reply via email to

[Prev in Thread] Current Thread [Next in Thread]