cvs commit: src/sys/i386/i386 db_interface.c db_trace.c src/sys/i386/include db_machdep.h

Matthew Dillon dillon at
Thu Nov 6 22:02:25 PST 2003

dillon      2003/11/06 22:00:32 PST

DragonFly src repository

  Modified files:
    sys/i386/i386        db_interface.c db_trace.c 
    sys/i386/include     db_machdep.h 
  If a panic occurs from a BIOS call (16 bit mode) or VM86 DDB will attempt
  to disassemble the instruction @ eip.  The problem is that eip is not a
  valid KVM address since it is relative to a different %cs selector.  This
  commit causes DDB to make appropriate conversions when accessing %eip,
  %esp, and %ebp.
  Revision  Changes    Path
  1.7       +34 -0     src/sys/i386/i386/db_interface.c
  1.7       +10 -10    src/sys/i386/i386/db_trace.c
  1.5       +5 -1      src/sys/i386/include/db_machdep.h

More information about the Commits mailing list