]> 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 38c3bb74740f378fced83d0b0813149db6aba0fb..2614bd7a7839340a0d891683b32e1338662588d3 100644 (file)
@@ -311,7 +311,7 @@ struct pv_lock_ops {
        void (*wait)(u8 *ptr, u8 val);
        void (*kick)(int cpu);
 
-       bool (*vcpu_is_preempted)(int cpu);
+       struct paravirt_callee_save vcpu_is_preempted;
 };
 
 /* This contains all the paravirt structures: we get a convenient