diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-02-02 05:49:30 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-02-02 05:49:30 +0100 |
commit | 47f551bcea708c32e654ab68d1f15a17d0cdde46 (patch) | |
tree | 38c152974ba2b6be4509065426bc42c438345f51 /sys/src/9/pc64/trap.c | |
parent | a6fd3cc8e3db0a5c813ccbdc76f9d2259ef37941 (diff) |
pc64: print only 8 hex chars dumpstack sp/pc
kernel addresses are sign extended to 64 bit. upper bits
are not really helpfull.
Diffstat (limited to 'sys/src/9/pc64/trap.c')
-rw-r--r-- | sys/src/9/pc64/trap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/pc64/trap.c b/sys/src/9/pc64/trap.c index e2dee959e..101883a87 100644 --- a/sys/src/9/pc64/trap.c +++ b/sys/src/9/pc64/trap.c @@ -571,7 +571,7 @@ _dumpstack(Ureg *ureg) * (((uchar*)v)[-2] == 0xFF && ((uchar*)v)[-2] == 0xD0), * but this is too clever and misses faulting address. */ - x += iprint("%.8p=%.8p ", l, v); + x += iprint("%.8lux=%.8lux ", (ulong)l, (ulong)v); i++; } if(i == 4){ |