version 1.78.2.3, 2009/04/28 07:34:08 |
version 1.87, 2009/05/04 11:47:29 |
|
|
* Old call gate entry for syscall |
* Old call gate entry for syscall |
*/ |
*/ |
IDTVEC(osyscall) |
IDTVEC(osyscall) |
|
#ifndef XEN |
|
/* XXX we are in trouble! interrupts be off here. */ |
cli # must be first instruction |
cli # must be first instruction |
|
#endif |
pushfl # set eflags in trap frame |
pushfl # set eflags in trap frame |
popl 8(%esp) |
popl 8(%esp) |
orl $PSL_I,(%esp) # re-enable ints on return to user |
orl $PSL_I,(%esp) # re-enable ints on return to user |