summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormux <mux@FreeBSD.org>2002-11-07 23:03:04 +0000
committermux <mux@FreeBSD.org>2002-11-07 23:03:04 +0000
commit800d38e3eb91ffd33a5a9477b79628faa8bebf87 (patch)
tree25a7e56b7a710229e74f0510809656dbcf507de5
parent1e5ba1ad0dcd5f40651ae2f95daf051590d6c47e (diff)
downloadFreeBSD-src-800d38e3eb91ffd33a5a9477b79628faa8bebf87.zip
FreeBSD-src-800d38e3eb91ffd33a5a9477b79628faa8bebf87.tar.gz
Some more printf() format fixes.
-rw-r--r--sys/vm/vm_object.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c
index e60080a..bf34508 100644
--- a/sys/vm/vm_object.c
+++ b/sys/vm/vm_object.c
@@ -78,6 +78,7 @@
#include <sys/mutex.h>
#include <sys/proc.h> /* for curproc, pageproc */
#include <sys/socket.h>
+#include <sys/stdint.h>
#include <sys/vnode.h>
#include <sys/vmmeter.h>
#include <sys/sx.h>
@@ -2113,16 +2114,13 @@ DB_SHOW_COMMAND(object, vm_object_print_static)
return;
db_iprintf(
- "Object %p: type=%d, size=0x%lx, res=%d, ref=%d, flags=0x%x\n",
- object, (int)object->type, (u_long)object->size,
+ "Object %p: type=%d, size=0x%jx, res=%d, ref=%d, flags=0x%x\n",
+ object, (int)object->type, (uintmax_t)object->size,
object->resident_page_count, object->ref_count, object->flags);
- /*
- * XXX no %qd in kernel. Truncate object->backing_object_offset.
- */
- db_iprintf(" sref=%d, backing_object(%d)=(%p)+0x%lx\n",
+ db_iprintf(" sref=%d, backing_object(%d)=(%p)+0x%jx\n",
object->shadow_count,
object->backing_object ? object->backing_object->ref_count : 0,
- object->backing_object, (long)object->backing_object_offset);
+ object->backing_object, (uintmax_t)object->backing_object_offset);
if (!full)
return;
@@ -2140,8 +2138,8 @@ DB_SHOW_COMMAND(object, vm_object_print_static)
db_printf(",");
count++;
- db_printf("(off=0x%lx,page=0x%lx)",
- (u_long) p->pindex, (u_long) VM_PAGE_TO_PHYS(p));
+ db_printf("(off=0x%jx,page=0x%jx)",
+ (uintmax_t)p->pindex, (uintmax_t)VM_PAGE_TO_PHYS(p));
}
if (count != 0)
db_printf("\n");
OpenPOWER on IntegriCloud