CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2015/07/20 01:45:23

Modified files:
        sys/arch/alpha/alpha: locore.s 

Log message:
go a bit further with miods last change to copy{in,out}{,str} and
stash the address of the user structure to avoid having to always
follow two pointers to get to the address of the onfault handler.
this lets the code shrink and avoids some register use.

while here, move the range checking of the arguments before saving
the callers args onto the stack so we can ret faster on error.

ok miod@

Reply via email to