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