Hlasky z logu
David Toman
toman na spszl.cz
Pátek Říjen 19 19:05:53 CEST 2001
Wed 17. October 2001 08:56 Miroslav Lednicky wrote>
>Dobry den!
>
> Vi nekdo, co znamenaji tyhle hlasky z logu?
>
>set_rtc_mmss: can't update from 58 to 4
>set_rtc_mmss: can't update from 56 to 2
>set_rtc_mmss: can't update from 59 to 3
>set_rtc_mmss: can't update from 55 to 0
>set_rtc_mmss: can't update from 58 to 1
>set_rtc_mmss: can't update from 56 to 1
tohle jsem nasel v /arch/i386/kernel/time.c (2.4.2-2)
/*
* since we're only adjusting minutes and seconds,
* don't interfere with hour overflow. This avoids
* messing with unknown time zones but requires your
* RTC not to be off by more than 15 minutes
*/
real_seconds = nowtime % 60;
real_minutes = nowtime / 60;
if (((abs(real_minutes - cmos_minutes) + 15)/30) & 1)
real_minutes += 30; /* correct for half hour time
zone */
real_minutes %= 60;
if (abs(real_minutes - cmos_minutes) < 30) {
if (!(save_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) {
BIN_TO_BCD(real_seconds);
BIN_TO_BCD(real_minutes);
}
CMOS_WRITE(real_seconds,RTC_SECONDS);
CMOS_WRITE(real_minutes,RTC_MINUTES);
} else {
printk(KERN_WARNING
"set_rtc_mmss: can't update from %d to %d\n",
cmos_minutes, real_minutes);
retval = -1;
}
zrejme se mu nedari zmenit cas napr. z 17:58 na 18:01 (meni se totiz i
hodina) nebo neco podobneho, skoda, ze u tech hlasek nejsou casy :(
prvni cas bude cas z cmos a druhy realny, mozna se snazil synchronizovat
pomoci ntp nebo neco podobneho...
IMHO...
--
S pozdravem David Toman
email: dato na centrum.cz toman na spszl.cz
Tel: 0603 90 11 24
SMS: sms na click.cz
Další informace o konferenci Linux