forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/arch/arm/include/asm/paravirt.h
....@@ -10,11 +10,16 @@
1010 struct pv_time_ops {
1111 unsigned long long (*steal_clock)(int cpu);
1212 };
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;
1419
1520 static inline u64 paravirt_steal_clock(int cpu)
1621 {
17
- return pv_time_ops.steal_clock(cpu);
22
+ return pv_ops.time.steal_clock(cpu);
1823 }
1924 #endif
2025