CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        2018/07/03 14:15:57

Modified files:
        sys/arch/amd64/include: frame.h i82093reg.h 
        sys/arch/amd64/amd64: genassym.cf spl.S vector.S 
        gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c 

Log message:
Make intrframe the exact same size as trapframe: instead of pushing
the PPL on top, store it where trapframe puts the trap number.  This
makes interrupt handlers get called with the correct stack alignment.
Also, document the use of if_err to differentiate resumed/recursed
interrupts from 'real' ones.

tested in snaps
ok deraadt@

Reply via email to