- patches.arch/x86_mce_intel_decode_physical_address.patch:
[linux-flexiantxendom0-3.2.10.git] / arch / x86 / kernel / rtc.c
index 3e7120f..1cfbbfc 100644 (file)
@@ -171,11 +171,6 @@ int update_persistent_clock(struct timespec now)
        unsigned long flags;
        int retval;
 
-#ifdef CONFIG_XEN
-       if (xen_update_persistent_clock() < 0 || xen_independent_wallclock())
-               return 0;
-#endif
-
        spin_lock_irqsave(&rtc_lock, flags);
        retval = x86_platform.set_wallclock(now.tv_sec);
        spin_unlock_irqrestore(&rtc_lock, flags);
@@ -188,12 +183,6 @@ void read_persistent_clock(struct timespec *ts)
 {
        unsigned long retval, flags;
 
-#ifdef CONFIG_XEN
-       if (!is_initial_xendomain()) {
-               xen_read_persistent_clock(ts);
-               return;
-       }
-#endif
        spin_lock_irqsave(&rtc_lock, flags);
        retval = x86_platform.get_wallclock();
        spin_unlock_irqrestore(&rtc_lock, flags);