Re: Глюк dom0 (el5) относительно hwclock [message #25585 is a reply to message #25579] |
Wed, 02 January 2008 10:57  |
vaverin
Messages: 708 Registered: September 2005
|
Senior Member |
|
|
Сергей,
Я посмотрел sys_settimeofday() и sys_stime(), там везде одинаковые проверки: -EINVAL (-22) возвращается в случае когда
(unsigned long)tv->tv_nsec >= NSEC_PER_SEC
sys_settimeofday() еще проверяет что tv_sec положительное
Но отличий между обычным и xen ядром я не нашел. И патчей наших в этой области я тоже не нашел.
Поэтому я полагаю что это было дело случая -- на одних ядрах tv_nsec стабильно не попадал в диапазон, поэтому шла ошибка, а на других tv_nsec проходил валидацию и в результате ставилось некорректное время.
На всякий случай, пришлите пожалуйста strace, вдруг я где-нить ошибся или посмотрел не туда.
С уважением,
Василий Аверин
|
|
|