X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_eal%2Flinuxapp%2Feal%2Feal_memory.c;h=e68a3f8958cd0908e449e7ae795f55516b66ced4;hb=3b46fb77ebdb6bb6b47c578a2986077dcff68a19;hp=fcc7db33cb0de50d6785638b037d66ac46ea8f1e;hpb=a2ca32f764f8ec7399d51bd154e92704fa43e347;p=dpdk.git diff --git a/lib/librte_eal/linuxapp/eal/eal_memory.c b/lib/librte_eal/linuxapp/eal/eal_memory.c index fcc7db33cb..e68a3f8958 100644 --- a/lib/librte_eal/linuxapp/eal/eal_memory.c +++ b/lib/librte_eal/linuxapp/eal/eal_memory.c @@ -190,13 +190,13 @@ increase_open_file_limit(void) * which is a multiple of hugepage size. */ static void * -get_virtual_area(uint64_t *size, uint64_t hugepage_sz) +get_virtual_area(size_t *size, size_t hugepage_sz) { void *addr; int fd; long aligned_addr; - RTE_LOG(INFO, EAL, "Ask a virtual area of 0x%"PRIx64" bytes\n", *size); + RTE_LOG(INFO, EAL, "Ask a virtual area of 0x%zu bytes\n", *size); fd = open("/dev/zero", O_RDONLY); if (fd < 0){ @@ -224,7 +224,7 @@ get_virtual_area(uint64_t *size, uint64_t hugepage_sz) aligned_addr &= (~(hugepage_sz - 1)); addr = (void *)(aligned_addr); - RTE_LOG(INFO, EAL, "Virtual area found at %p (size = 0x%"PRIx64")\n", + RTE_LOG(INFO, EAL, "Virtual area found at %p (size = 0x%zx)\n", addr, *size); return addr; @@ -245,10 +245,10 @@ map_all_hugepages(struct hugepage *hugepg_tbl, unsigned i; void *virtaddr; void *vma_addr = NULL; - uint64_t vma_len = 0; + size_t vma_len = 0; for (i = 0; i < hpi->num_pages[0]; i++) { - uint64_t hugepage_sz = hpi->hugepage_sz; + size_t hugepage_sz = hpi->hugepage_sz; if (orig) { hugepg_tbl[i].file_id = i;