Changes in kernel/arch/ia32/src/proc/scheduler.c [8c15255:26aafe8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/proc/scheduler.c
r8c15255 r26aafe8 60 60 uintptr_t kstk = (uintptr_t) &THREAD->kstack[STACK_SIZE]; 61 61 62 #ifndef PROCESSOR_i48663 62 if (CPU->arch.fi.bits.sep) { 64 63 /* Set kernel stack for CP3 -> CPL0 switch via SYSENTER */ 65 64 write_msr(IA32_MSR_SYSENTER_ESP, kstk - sizeof(istate_t)); 66 65 } 67 #endif68 66 69 67 /* Set kernel stack for CPL3 -> CPL0 switch via interrupt */
Note:
See TracChangeset
for help on using the changeset viewer.