diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-01-30 07:31:02 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-01-30 07:31:02 -0500 |
commit | faca62273b602ab482fb7d3d940dbf41ef08b00e (patch) | |
tree | 913fb1c565a2b719b00ae4b745c38cc9b0ebf279 /include/asm-x86/paravirt.h | |
parent | 25149b62d3e6a3e737af39bd4a0b4e97de0811b7 (diff) |
x86: use generic register name in the thread and tss structures
This changes size-specific register names (eip/rip, esp/rsp, etc.) to
generic names in the thread and tss structures.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include/asm-x86/paravirt.h')
-rw-r--r-- | include/asm-x86/paravirt.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/asm-x86/paravirt.h b/include/asm-x86/paravirt.h index be7b934f6c54..d1780e32722e 100644 --- a/include/asm-x86/paravirt.h +++ b/include/asm-x86/paravirt.h | |||
@@ -101,7 +101,7 @@ struct pv_cpu_ops { | |||
101 | int entrynum, u32 low, u32 high); | 101 | int entrynum, u32 low, u32 high); |
102 | void (*write_idt_entry)(struct desc_struct *, | 102 | void (*write_idt_entry)(struct desc_struct *, |
103 | int entrynum, u32 low, u32 high); | 103 | int entrynum, u32 low, u32 high); |
104 | void (*load_esp0)(struct tss_struct *tss, struct thread_struct *t); | 104 | void (*load_sp0)(struct tss_struct *tss, struct thread_struct *t); |
105 | 105 | ||
106 | void (*set_iopl_mask)(unsigned mask); | 106 | void (*set_iopl_mask)(unsigned mask); |
107 | 107 | ||
@@ -449,10 +449,10 @@ static inline int paravirt_enabled(void) | |||
449 | return pv_info.paravirt_enabled; | 449 | return pv_info.paravirt_enabled; |
450 | } | 450 | } |
451 | 451 | ||
452 | static inline void load_esp0(struct tss_struct *tss, | 452 | static inline void load_sp0(struct tss_struct *tss, |
453 | struct thread_struct *thread) | 453 | struct thread_struct *thread) |
454 | { | 454 | { |
455 | PVOP_VCALL2(pv_cpu_ops.load_esp0, tss, thread); | 455 | PVOP_VCALL2(pv_cpu_ops.load_sp0, tss, thread); |
456 | } | 456 | } |
457 | 457 | ||
458 | #define ARCH_SETUP pv_init_ops.arch_setup(); | 458 | #define ARCH_SETUP pv_init_ops.arch_setup(); |