DragonFly commits List (threaded) for 2004-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/i386/i386 exception.s
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@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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]