* vm/vm_page.c(vm_page_setup): %lu -> %zu

vm/vm_page.c: In function 'vm_page_setup':
vm/vm_page.c:1425:41: warning: format '%lu' expects argument of type 'long 
unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
 1425 |     printf("vm_page: page table size: %lu entries (%luk)\n", nr_pages,
      |                                       ~~^                    ~~~~~~~~
      |                                         |                    |
      |                                         long unsigned int    size_t 
{aka unsigned int}
      |                                       %u
vm/vm_page.c:1425:54: warning: format '%lu' expects argument of type 'long 
unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
 1425 |     printf("vm_page: page table size: %lu entries (%luk)\n", nr_pages,
      |                                                    ~~^
      |                                                      |
      |                                                      long unsigned int
      |                                                    %u
 1426 |            table_size >> 10);
      |            ~~~~~~~~~~~~~~~~
      |                       |
      |                       size_t {aka unsigned int}
---
 vm/vm_page.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/vm/vm_page.c b/vm/vm_page.c
index 04decbbd..7128ae74 100644
--- a/vm/vm_page.c
+++ b/vm/vm_page.c
@@ -1422,8 +1422,9 @@ vm_page_setup(void)
         nr_pages += vm_page_atop(vm_page_boot_seg_size(&vm_page_boot_segs[i]));
 
     table_size = vm_page_round(nr_pages * sizeof(struct vm_page));
-    printf("vm_page: page table size: %lu entries (%luk)\n", nr_pages,
-           table_size >> 10);
+    printf("vm_page: page table size: %zu entries (%zu)\n",
+          nr_pages,
+           (table_size >> 10));
     table = (struct vm_page *)pmap_steal_memory(table_size);
     va = (unsigned long)table;
 
-- 
2.45.2


Reply via email to