Date: Fri, 21 Apr 2006 04:28:43 +0000 (UTC) From: Peter Wemm <peter@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files.i386 src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/i386/include md_var.h minidump.h Message-ID: <200604210428.k3L4ShmP046597@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2006-04-21 04:28:43 UTC FreeBSD src repository Modified files: sys/conf files.i386 sys/i386/i386 dump_machdep.c sys/i386/include md_var.h Added files: sys/i386/i386 minidump_machdep.c sys/i386/include minidump.h Log: Merge minidumps from amd64 where they were originally developed. Major differences: * since there is no direct map region, there is no custom uma memory allocator to modify to include its pages in the dumps. * Various data entries are reduced from 64 bit to 32 bit to match the native size. dump_add_page() and dump_drop_page() are still present in case one wants to arrange for arbitary pages to be dumped. This is of marginal use though because libkvm+kgdb cannot address physical memory that isn't mapped into kvm. Revision Changes Path 1.554 +1 -0 src/sys/conf/files.i386 1.12 +10 -0 src/sys/i386/i386/dump_machdep.c 1.1 +405 -0 src/sys/i386/i386/minidump_machdep.c (new) 1.74 +6 -0 src/sys/i386/include/md_var.h 1.1 +45 -0 src/sys/i386/include/minidump.h (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604210428.k3L4ShmP046597>