Patchwork [PATCHv4,1/2] fix comment on cpu_register_physical_memory_offset

login
register
mail settings
Submitter Michael S. Tsirkin
Date Sept. 29, 2009, 4:53 p.m.
Message ID <20090929165315.GB14365@redhat.com>
Download mbox | patch
Permalink /patch/34443/
State Superseded
Headers show

Comments

Michael S. Tsirkin - Sept. 29, 2009, 4:53 p.m.
We don't require full pages in cpu_register_physical_memory,
except for RAM.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
---
 exec.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

Patch

diff --git a/exec.c b/exec.c
index c82e767..be3c682 100644
--- a/exec.c
+++ b/exec.c
@@ -2291,8 +2291,9 @@  static void *subpage_init (target_phys_addr_t base, ram_addr_t *phys,
         }                                                               \
     } while (0)
 
-/* register physical memory. 'size' must be a multiple of the target
-   page size. If (phys_offset & ~TARGET_PAGE_MASK) != 0, then it is an
+/* register physical memory.
+   For RAM, 'size' must be a multiple of the target page size.
+   If (phys_offset & ~TARGET_PAGE_MASK) != 0, then it is an
    io memory page.  The address used when calling the IO function is
    the offset from the start of the region, plus region_offset.  Both
    start_addr and region_offset are rounded down to a page boundary