Set RPL=3 for user selectors.
authorBen Pfaff <blp@cs.stanford.edu>
Fri, 27 Aug 2004 00:06:16 +0000 (00:06 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Fri, 27 Aug 2004 00:06:16 +0000 (00:06 +0000)
src/threads/mmu.h

index 87933f19a397d19acdfa23d71cc980e646253c0b..76f10bdf60ef2596fc8f08b3422e1af1d812658a 100644 (file)
@@ -193,8 +193,8 @@ vtop (void *vaddr)
 #define SEL_NULL        0x00    /* Null selector. */
 #define SEL_KCSEG       0x08    /* Kernel code selector. */
 #define SEL_KDSEG       0x10    /* Kernel data selector. */
-#define SEL_UCSEG       0x18    /* Kernel code selector. */
-#define SEL_UDSEG       0x20    /* Kernel data selector. */
+#define SEL_UCSEG       0x1B    /* User code selector. */
+#define SEL_UDSEG       0x23    /* User data selector. */
 #define SEL_TSS         0x28    /* Task-state segment. */
 #define SEL_CNT         6       /* Number of segments. */