]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - arch/x86/include/asm/paravirt_types.h
x86/paravirt: Optimize native pv_lock_ops.vcpu_is_preempted()
[linux.git] / arch / x86 / include / asm / paravirt_types.h
index 0f400c0e49795a78ed26fc3230fe6277a443aa48..2614bd7a7839340a0d891683b32e1338662588d3 100644 (file)
@@ -310,6 +310,8 @@ struct pv_lock_ops {
 
        void (*wait)(u8 *ptr, u8 val);
        void (*kick)(int cpu);
+
+       struct paravirt_callee_save vcpu_is_preempted;
 };
 
 /* This contains all the paravirt structures: we get a convenient