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
Peter Wemm
peter at FreeBSD.org
Fri Apr 21 04:28:44 UTC 2006
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)
More information about the cvs-src
mailing list