diff options
author | kaf24@labyrinth.cl.cam.ac.uk <kaf24@labyrinth.cl.cam.ac.uk> | 2003-01-15 00:21:24 +0000 |
---|---|---|
committer | kaf24@labyrinth.cl.cam.ac.uk <kaf24@labyrinth.cl.cam.ac.uk> | 2003-01-15 00:21:24 +0000 |
commit | 29f195383ebbca72030336b70e0698f1c6f70d47 (patch) | |
tree | c0b058a8165901b126436989d2164ce1aebc67f2 /xenolinux-2.4.16-sparse/arch | |
parent | 22a857bde9b89547d682aa92bb226096119b0223 (diff) | |
download | xen-29f195383ebbca72030336b70e0698f1c6f70d47.tar.gz xen-29f195383ebbca72030336b70e0698f1c6f70d47.tar.bz2 xen-29f195383ebbca72030336b70e0698f1c6f70d47.zip |
bitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)
Many files:
First half of support for per-domain GDTs and LDTs
Diffstat (limited to 'xenolinux-2.4.16-sparse/arch')
-rw-r--r-- | xenolinux-2.4.16-sparse/arch/xeno/kernel/process.c | 2 | ||||
-rw-r--r-- | xenolinux-2.4.16-sparse/arch/xeno/kernel/setup.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/xenolinux-2.4.16-sparse/arch/xeno/kernel/process.c b/xenolinux-2.4.16-sparse/arch/xeno/kernel/process.c index 9e26f3d65a..1c7f27176d 100644 --- a/xenolinux-2.4.16-sparse/arch/xeno/kernel/process.c +++ b/xenolinux-2.4.16-sparse/arch/xeno/kernel/process.c @@ -337,7 +337,7 @@ void __switch_to(struct task_struct *prev_p, struct task_struct *next_p) unlazy_fpu(prev_p); - HYPERVISOR_set_guest_stack(__KERNEL_DS, next->esp0); + HYPERVISOR_stack_and_ldt_switch(__KERNEL_DS, next->esp0, 0); /* * Save away %fs and %gs. No need to save %es and %ds, as diff --git a/xenolinux-2.4.16-sparse/arch/xeno/kernel/setup.c b/xenolinux-2.4.16-sparse/arch/xeno/kernel/setup.c index 082bc31839..2bef924df0 100644 --- a/xenolinux-2.4.16-sparse/arch/xeno/kernel/setup.c +++ b/xenolinux-2.4.16-sparse/arch/xeno/kernel/setup.c @@ -954,7 +954,7 @@ void __init cpu_init (void) BUG(); enter_lazy_tlb(&init_mm, current, nr); - HYPERVISOR_set_guest_stack(__KERNEL_DS, current->thread.esp0); + HYPERVISOR_stack_and_ldt_switch(__KERNEL_DS, current->thread.esp0, 0); /* Force FPU initialization. */ current->flags &= ~PF_USEDFPU; |