cvs commit: src/sys/i386/i386 exception.s

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Jan 14 16:03:26 PST 2004


dillon      2004/01/14 16:03:08 PST

DragonFly src repository

  Modified files:
    sys/i386/i386        exception.s 
  Log:
  npx_intr() expects an interrupt frame but was given something inbetween an
  interrupt frame and a trap frame, causing a panic.  Save/restore %ebx
  (the CPL) just like the other entry points in this file do, push the
  two 32 bit words required to convert the trap frame into an interrupt
  frame, and clean up the frame on return for the jump to doreti.
  
  Reported-by: David Rhodus <drhodus at xxxxxxxxx>
  
  Revision  Changes    Path
  1.21      +12 -2     src/sys/i386/i386/exception.s


http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/exception.s.diff?r1=1.20&r2=1.21&f=h





More information about the Commits mailing list