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>