DragonFly BSD
DragonFly commits List (threaded) for 2003-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 6 Nov 2003 22:00:32 -0800 (PST)

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 
  Log:
  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


http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/db_interface.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/db_trace.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/db_machdep.h.diff?r1=1.4&r2=1.5&f=h



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]