diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2014-12-15 01:29:43 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2014-12-15 01:29:43 +0100 |
commit | 6f8e390eea2ac9aaa754e1ab2ecd73af5857f798 (patch) | |
tree | 86f441493c298552179633359e927679b70c7af6 /ipc/ipc_kmsg.c | |
parent | 48680cf730307b0432d98365ed2a32e3f18b6af0 (diff) |
Make spl7 just clear IF instead of setting the PIC mask
* i386/i386/spl.S (spl7): Just set curr_ipl and cli.
(splx) [MACH_KDB || MACH_TTD]: When curr_ipl is 7, make sure that IF is cleared.
(splx): When staying at ipl7, do not enable interrupts.
(spl) [MACH_KDB || MACH_TTD]: When curr_ipl is 7, make sure that IF is cleared.
(spl): When new ipl is 7, branch to spl7.
* i386/i386/locore.S (TIME_TRAP_UENTRY, TIME_TRAP_SENTRY): Save flags, and
restore them instead of blindly using sti.
Diffstat (limited to 'ipc/ipc_kmsg.c')
0 files changed, 0 insertions, 0 deletions