OpenCloudOS-Kernel/arch/x86/vdso
Glauber de Oliveira Costa 8f12dea613 x86: introduce native_read_tscp
Targetting paravirt, this patch introduces native_read_tscp, in
place of rdtscp() macro. When in a paravirt guest, this will
involve a function call, and thus, cannot be done in the vdso area.
These users then have to call the native version directly

Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2008-01-30 13:31:06 +01:00
..
vdso32 x86: use generic register names in struct sigcontext 2008-01-30 13:30:56 +01:00
.gitignore x86_64: move vdso 2007-10-11 11:17:10 +02:00
Makefile x86 vDSO: makefile cleanup 2008-01-30 13:30:44 +01:00
vclock_gettime.c x86: remove duplicate includes 2008-01-30 13:30:32 +01:00
vdso-layout.lds.S x86 vDSO: new layout 2008-01-30 13:30:41 +01:00
vdso-note.S x86_64: move vdso 2007-10-11 11:17:10 +02:00
vdso.S x86_64: move vdso 2007-10-11 11:17:10 +02:00
vdso.lds.S x86 vDSO: new layout 2008-01-30 13:30:41 +01:00
vdso32-setup.c x86: use generic register name in the thread and tss structures 2008-01-30 13:31:02 +01:00
vdso32.S x86 vDSO: consolidate vdso32 2008-01-30 13:30:43 +01:00
vextern.h x86_64: move vdso 2007-10-11 11:17:10 +02:00
vgetcpu.c x86: introduce native_read_tscp 2008-01-30 13:31:06 +01:00
vma.c x86 vDSO: use vdso-syms.lds 2008-01-30 13:30:41 +01:00
vvar.c x86: vdso put vars in rodata 2007-10-17 20:16:43 +02:00