[coyotos-dev] syscall/sysret vs. small spaces

Jonathan S. Shapiro shap at eros-os.org
Wed Nov 9 13:39:58 EST 2005


On Wed, 2005-11-09 at 17:21 +0000, David Hopwood wrote:
> Why can't the SYSEXIT trampoline be within the small space's cs segment
> (on a read-only page, of course)?

Mainly because SYSEXIT does not correctly reload the small space CS
segment base value.

> [I am not sure that using SYSEXIT/SYSRET for small spaces is a good idea
> anyway; just trying to make sure all the design options are explored.]

The prevailing opinion here this week is that it *is* worth it, but I'm
not entirely convinced yet.

shap



More information about the coyotos-dev mailing list