]> Zhao Yanbai Git Server - minix.git/commit
TASK_PRIVILEGE and level0() removed
authorTomas Hruby <tom@minix3.org>
Tue, 9 Feb 2010 15:23:31 +0000 (15:23 +0000)
committerTomas Hruby <tom@minix3.org>
Tue, 9 Feb 2010 15:23:31 +0000 (15:23 +0000)
commit391fd926ff46749f66605f181f3d1a90ea9c456a
treecacf8ccc0f8a8b9bca0d54f73485ae93bbaea847
parentebba20a65d3354c3b77d1e092b9ffa02862c6649
TASK_PRIVILEGE and level0() removed

- there are no tasks running, we don't need TASK_PRIVILEGE priviledge anymore

- as there is no ring 1 anymore, there is no need for level0() to call sensitive
  code from ring 1 in ring 0

- 286 related macros removed as clean up
12 files changed:
include/ibm/interrupt.h
kernel/arch/i386/apic.c
kernel/arch/i386/arch_do_vmctl.c
kernel/arch/i386/do_int86.c
kernel/arch/i386/do_sdevio.c
kernel/arch/i386/include/archconst.h
kernel/arch/i386/klib386.S
kernel/arch/i386/memory.c
kernel/arch/i386/mpx386.S
kernel/arch/i386/protect.c
kernel/arch/i386/proto.h
kernel/arch/i386/system.c