PERFORCE change 29341 for review
Marcel Moolenaar
marcel at FreeBSD.org
Mon Apr 21 01:34:09 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=29341
Change 29341 by marcel at marcel_nfs on 2003/04/21 01:33:49
Fix another breakage caused by the rewrite of exec_setregs: we
have to have at least 3 registers worth of dirty bytes in order
to have the initial arguments loaded in the stacked registers.
This is specific to the break-based syscall path and got axed
by accident.
Affected files ...
.. //depot/projects/ia64_epc/sys/ia64/ia64/machdep.c#16 edit
Differences ...
==== //depot/projects/ia64_epc/sys/ia64/ia64/machdep.c#16 (text+ko) ====
@@ -1115,6 +1115,7 @@
tf->tf_special.iip = entry;
tf->tf_special.cfm = (1UL<<63) | (3UL<<7) | 3UL;
tf->tf_special.bspstore = td->td_md.md_bspstore;
+ tf->tf_special.ndirty = 24;
/*
* Copy the arguments onto the kernel register stack so that
* they get loaded by the loadrs instruction.
More information about the p4-projects
mailing list