|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Maxim Konovalov 2:5020/400 14 May 2006 20:34:00 To : Eugene Grosbein Subject : Re: kern/30135 --------------------------------------------------------------------------------
On Sun, 14 May 2006, 23:14+0400, Eugene Grosbein wrote:
> Привет!
>
> Машина с материнской платой Intel STL2 на чипсете ServerWorks LE,
> два процессора P3, FreeBSD 4.11-STABLE, апгрейда до шестерки
> в обозримом будущем не будет.
>
> ntpd показывает drift 500 и синхронизация времени постоянно
> срывается у него, выпадает в stratum 16. В случае SMP получаем
> kern.timecounter.hardware=i8254. При наличии в конфигурации ядра:
>
> options CLK_USE_I8254_CALIBRATION
>
> options CLK_USE_TSC_CALIBRATION
>
> имеем drift=500, при отсутствии drift=-500.
> Смена kern.timecounter.method с 0 на 1 ничего не меняет.
>
> Был такой http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/30135,
> ровно про эту же проблему 4.4-PRERELEASE на таком же железе,
> в котором отмечено, что UP-ядро этой проблемы не имеет.
> И есть некий патч. PR закрыт потому, что некий фикс был приложен
> к RELENG_4.
>
> Это однозначно не патч из PR и найти в cvsweb фикса этой проблемы
> я не смог. Прикладывать непонятно как работающий патч боязно.
>
> Hи у кого нет информации по этой теме?
По всей видимости, вот это:
tegge 2001/09/01 15:33:38 PDT
Modified files: (Branch: RELENG_4)
sys/i386/isa apic_vector.s
Log:
Hold clock_lock while setting clkintr_pending to avoid
a race with i8254_gettimecount causing the i8254 timecounter
to be stepped forward twice on a single clock interrupt.
Reviewed by: bde
Approved by: jkh
Revision Changes Path
1.47.2.5 +9 -2 src/sys/i386/isa/apic_vector.s
--
Maxim Konovalov
--- ifmail v.2.15dev5.3
* Origin: MAcomnet Telco. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/11926bd88ac1e.html, оценка из 5, голосов 10
|