Hi Marat L !
Marat L Suyargulov <Marat.L.Suyargulov@f400.n5020.z2.fidonet.org> wrote:
>> 2. Где взять этот патч сейчас - не знаю, надо наверное рыть архивы
>> майл-листов freebsd-* по ключевым словам silo overflow. У меня он может быть
>> лежит где-то на домашней машине, пока не нашел. Hа серверах увы, -- снесен в
>> связи с апгрейдом.
MLS> у меня эта фигня появилась только полсле установки 3.0 , которую я
периодически
MLS> обновляю... Правда компорты - мультипортовые распознаются системой как
MLS> type 16450 в отличие от 16550A, на которых данной ошибки не
MLS> наблюдается - возможно нужно патчить драйвера на предмет размеров
MLS> буферов fifo.
FreeBSD-2.2.5, компорты - 16550А - и все равно вылазит.
Решение - поправить define-ы :
(у меня нет под рукой FreeBSD-3.0-Rel, но на 2.2.5 это выглядит так):
Файл /src/sys/i386/isa/sio.c - поправить место с такими define на такое:
#define RB_I_HIGH_WATER (TTYHOG / 2)
#define RS_IBUFSIZE (TTYHOG / 4)
===
И добавить в файл конфигурации ядра:
options "MSIZE=256"
options "TTYHOG=4096"
===
P.S. Это уже затрагивалось в этой конфе, и такой способ кому-то помог.
--Sincerely yours, ICQ: 15508361 Alex Mansurov. FidoNet: 2:5002/45.50 2:5002/50.16 E-Mail : alex@dg.alien.ru // alex@person3.math.dcn-asu.ru
-- end of forwarded message --
-- С тем, что не помешает никогда, Kittle