kernel/arch/arm/include/asm/paravirt.h
.. .. @@ -10,11 +10,16 @@ 10 10 struct pv_time_ops { 11 11 unsigned long long (*steal_clock)(int cpu); 12 12 }; 13 -extern struct pv_time_ops pv_time_ops;13 +14 +struct paravirt_patch_template {15 + struct pv_time_ops time;16 +};17 +18 +extern struct paravirt_patch_template pv_ops;14 19 15 20 static inline u64 paravirt_steal_clock(int cpu) 16 21 { 17 - return pv_time_ops.steal_clock(cpu);22 + return pv_ops.time.steal_clock(cpu);18 23 } 19 24 #endif 20 25