--- arch/ppc/kernel/pmac_time.c~ Mon Jun 26 09:09:05 2000 +++ arch/ppc/kernel/pmac_time.c Thu Aug 3 09:22:36 2000 @@ -78,7 +78,6 @@ unsigned long pmac_get_rtc_time(void) { struct adb_request req; - int offset = sys_tz.tz_minuteswest * 60; /* Get the time from the RTC */ if (adb_controller == 0) @@ -95,7 +94,7 @@ printk(KERN_ERR "pmac_get_rtc_time: got %d byte reply\n", req.reply_len); return (req.reply[3] << 24) + (req.reply[4] << 16) - + (req.reply[5] << 8) + req.reply[6] - RTC_OFFSET + offset; + + (req.reply[5] << 8) + req.reply[6] - RTC_OFFSET; case ADB_VIAPMU: if (pmu_request(&req, NULL, 1, PMU_READ_RTC) < 0) { printk("pmac_read_rtc_time: pmu_request failed\n"); @@ -107,7 +106,7 @@ printk(KERN_ERR "pmac_get_rtc_time: got %d byte reply\n", req.reply_len); return (req.reply[1] << 24) + (req.reply[2] << 16) - + (req.reply[3] << 8) + req.reply[4] - RTC_OFFSET + offset; + + (req.reply[3] << 8) + req.reply[4] - RTC_OFFSET; default: return 0; }