diff options
Diffstat (limited to 'sys/xen')
-rw-r--r-- | sys/xen/gnttab.c | 2 |
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); |