diff -uNr linux-2.6.16.1-imac/arch/i386/kernel/time.c linux-2.6.16.1-imac-sky2-rtc/arch/i386/kernel/time.c --- linux-2.6.16.1-imac/arch/i386/kernel/time.c 2006-03-28 07:49:02.000000000 +0100 +++ linux-2.6.16.1-imac-sky2-rtc/arch/i386/kernel/time.c 2006-04-26 08:47:26.000000000 +0100 @@ -206,9 +206,11 @@ /* gets recalled with irq locally disabled */ spin_lock_irq(&rtc_lock); +#if 0 if (efi_enabled) retval = efi_set_rtc_mmss(nowtime); else +#endif retval = mach_set_rtc_mmss(nowtime); spin_unlock_irq(&rtc_lock); @@ -318,9 +320,11 @@ spin_lock(&rtc_lock); +#if 0 if (efi_enabled) retval = efi_get_time(); else +#endif retval = mach_get_cmos_time(); spin_unlock(&rtc_lock);