sparc64 kernel dump debug
Pyun YongHyeon
yongari at kt-is.co.kr
Wed Oct 13 01:28:11 PDT 2004
On Tue, Oct 12, 2004 at 04:17:46PM +0400, Maxim Konovalov wrote:
> [Bcc: sparc64@ ]
>
> Hello,
>
> Are there any ways to debug a kernel dump on sparc64? On our SMP
> netra1440:
>
> # strings vmcore.3 | grep panic
> panic: trap: fast data access mmu miss
> ...
>
> # kgdb kernel.debug vmcore.3 2>&1| more
> kgdb: kvm_read: invalid address (71756972)
> kgdb: kvm_read: invalid address (4580a0)
> kgdb: kvm_read: invalid address (1)
> kgdb: kvm_read: invalid address (1)
> kgdb: kvm_read: invalid address (1)
> kgdb: kvm_read: invalid address (1)
> ...
>
> # uname -a
> FreeBSD sun4u 6.0-CURRENT FreeBSD 6.0-CURRENT #2: Fri
> Oct 1 12:02:51 MSD 2004 root at sun4u:/usr/obj/usr/src/sys/SUN4U sparc64
>
AFAIK, neither gdb6 from ports nor kgdb works on sparc64.
So I use trace command in DDB prompt and have to use addr2line(1)
to get source location. Or you can use objdump(1).
> --
> Maxim Konovalov
--
Regards,
Pyun YongHyeon
http://www.kr.freebsd.org/~yongari | yongari at freebsd.org
More information about the freebsd-sparc64
mailing list