diff options
author | marcel <marcel@FreeBSD.org> | 2010-03-21 22:39:11 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2010-03-21 22:39:11 +0000 |
commit | db34b4a5eb1e2ab97653a18d95280340a5072607 (patch) | |
tree | 343864ef4b611b7880a2d51f3b180dfa3bb18516 /sys/ia64 | |
parent | 8ed51dd270b734c5c3991031040355389cbe1248 (diff) | |
download | FreeBSD-src-db34b4a5eb1e2ab97653a18d95280340a5072607.zip FreeBSD-src-db34b4a5eb1e2ab97653a18d95280340a5072607.tar.gz |
Print MD fields in the pcpu to aid debugging.
Diffstat (limited to 'sys/ia64')
-rw-r--r-- | sys/ia64/ia64/db_machdep.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/ia64/ia64/db_machdep.c b/sys/ia64/ia64/db_machdep.c index d1163cb..2684bfe 100644 --- a/sys/ia64/ia64/db_machdep.c +++ b/sys/ia64/ia64/db_machdep.c @@ -577,6 +577,13 @@ db_write_bytes(vm_offset_t addr, size_t size, char *data) void db_show_mdpcpu(struct pcpu *pc) { + struct pcpu_md *md = &pc->pc_md; + + db_printf("MD: vhpt = %#lx\n", md->vhpt); + db_printf("MD: lid = %#lx\n", md->lid); + db_printf("MD: clock = %#lx/%#lx\n", md->clock, md->clockadj); + db_printf("MD: stats = %p\n", &md->stats); + db_printf("MD: pmap = %p\n", md->current_pmap); } void |