aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>2005-08-16 16:33:12 +0000
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>2005-08-16 16:33:12 +0000
commited95a3d8d74959f3d115fad3cf7c43477aa6f983 (patch)
tree4839e62553a35f9be71e8d16aa1bbb0a6c186325
parentf31042c4c4a2f0a429a0471a16e3b25139b657df (diff)
downloadxen-ed95a3d8d74959f3d115fad3cf7c43477aa6f983.tar.gz
xen-ed95a3d8d74959f3d115fad3cf7c43477aa6f983.tar.bz2
xen-ed95a3d8d74959f3d115fad3cf7c43477aa6f983.zip
In direct_remap_area_pages, reset w pointer for next loop after use.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
-rw-r--r--linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c b/linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c
index 76f4df0115..793e0a9f46 100644
--- a/linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c
+++ b/linux-2.6-xen-sparse/arch/xen/i386/mm/ioremap.c
@@ -335,7 +335,7 @@ int direct_remap_area_pages(struct mm_struct *mm,
generic_page_range(mm, start_address,
address-start_address,
direct_remap_area_pte_fn, &w);
-
+ w = u;
if (HYPERVISOR_mmu_update(u, v - u, NULL, domid) < 0)
return -EFAULT;
v = u;