aboutsummaryrefslogtreecommitdiffstats
path: root/vlib/vlib/unix/physmem.c
diff options
context:
space:
mode:
Diffstat (limited to 'vlib/vlib/unix/physmem.c')
-rw-r--r--vlib/vlib/unix/physmem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vlib/vlib/unix/physmem.c b/vlib/vlib/unix/physmem.c
index d7428c9b..185483d6 100644
--- a/vlib/vlib/unix/physmem.c
+++ b/vlib/vlib/unix/physmem.c
@@ -158,10 +158,10 @@ static int htlb_init (vlib_main_t * vm)
/* Don't want mheap mmap/munmap with IO memory. */
MHEAP_FLAG_DISABLE_VM);
- cur = (u64) pm->mem;
+ cur = pointer_to_uword(pm->mem);
i = 0;
- while (cur < (u64) pm->mem + pm->mem_size)
+ while (cur < pointer_to_uword(pm->mem) + pm->mem_size)
{
pfn = (u64) cur / pagesize;
seek_loc = pfn * sizeof (u64);