Date: Sat, 4 Apr 2009 02:12:37 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/conf files.powerpc src/sys/kern kern_shutdown.c src/sys/powerpc/include pmap.h src/sys/powerpc/powerpc dump_machdep.c mmu_if.m pmap_dispatch.c src/sys/sys kerneldump.h Message-ID: <200904040214.n342E5S3058586@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2009-04-04 02:12:37 UTC
FreeBSD src repository
Modified files:
sys/conf files.powerpc
sys/kern kern_shutdown.c
sys/powerpc/include pmap.h
sys/powerpc/powerpc mmu_if.m pmap_dispatch.c
sys/sys kerneldump.h
Added files:
sys/powerpc/powerpc dump_machdep.c
Log:
SVN rev 190684 on 2009-04-04 02:12:37Z by marcel
PowerPC, meet kernel core dumps. The support is based
on a generic dumper that creates an ELF core file and
uses PMAP functions to scan and iterate over memory
chunks, as well as handle memory mappings used during
dumping.
the PMAP layer can choose to return physical memory
chunks or virtual memory chunks. For minidumps, the
chunks should be virtual.
The default MMU I/F implementation for the scan_md()
method returns NULL. Thus, when a PMAP implementation
does not implement the required methods, an empty
core file is created. Here, empty means having an ELF
header only.
Obtained from: Juniper Networks
Revision Changes Path
1.96 +1 -0 src/sys/conf/files.powerpc
1.195 +0 -9 src/sys/kern/kern_shutdown.c
1.24 +12 -0 src/sys/powerpc/include/pmap.h
1.1 +303 -0 src/sys/powerpc/powerpc/dump_machdep.c (new)
1.11 +52 -0 src/sys/powerpc/powerpc/mmu_if.m
1.18 +24 -0 src/sys/powerpc/powerpc/pmap_dispatch.c
1.12 +6 -5 src/sys/sys/kerneldump.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904040214.n342E5S3058586>
