aboutsummaryrefslogtreecommitdiff
path: root/sys/xen
diff options
context:
space:
mode:
Diffstat (limited to 'sys/xen')
-rw-r--r--sys/xen/gnttab.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/xen/gnttab.c b/sys/xen/gnttab.c
index 11072f153988..fd45322f28a3 100644
--- a/sys/xen/gnttab.c
+++ b/sys/xen/gnttab.c
@@ -492,7 +492,7 @@ gnttab_map(unsigned int start_idx, unsigned int end_idx)
}
for (i = 0; i < nr_gframes; i++)
PT_SET_MA(((caddr_t)shared) + i*PAGE_SIZE,
- frames[i] << PAGE_SHIFT | PG_RW | PG_V);
+ ((vm_paddr_t)frames[i]) << PAGE_SHIFT | PG_RW | PG_V);
free(frames, M_DEVBUF);