summaryrefslogtreecommitdiff
path: root/kern/task.h
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2014-12-15 01:29:43 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2014-12-15 01:29:43 +0100
commit6f8e390eea2ac9aaa754e1ab2ecd73af5857f798 (patch)
tree86f441493c298552179633359e927679b70c7af6 /kern/task.h
parent48680cf730307b0432d98365ed2a32e3f18b6af0 (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 'kern/task.h')
0 files changed, 0 insertions, 0 deletions