Во всех версиях FreeBSD 7.x обнаружена (http://security.freebsd.org/advisories/FreeBSD-EN-10:02.sche...) неприятная ошибка в планировщике задач ULE, используемом по умолчанию начиная с выпуска FreeBSD 7.1. На многопроцессорных системах при миграции задачи с одного CPU на другой при определенном стечении обстоятельств может возникнуть взаимная блокировка (deadlock), проводящая блокировке очереди выполнения задач CPU. Разблокировать очередь помогает только перезагрузка. Сама по себе вероятность возникновения данной блокировки небольшая, но она увеличивается с ростом числа CPU.
Проблема исправлена в ветке 7.2-STABLE, а также в выпусках 7.2-RELEASE-p7 и 7.1-RELEASE-p11. Патч можно загрузить здесь (http://security.FreeBSD.org/patches/EN-10:02/sched_ule.patch). Системы работающие на одном CPU или использующие планировщик SCHED_4BSD не подвержены данной проблеме.URL: http://security.freebsd.org/advisories/FreeBSD-EN-10:02.sche...
Новость: http://www.opennet.me/opennews/art.shtml?num=25605
Да не такая уж и серьёзная :)
Между прочим да. Она случалась только на машинах tinderbox.freebsd.org. Больше никто об этом deadlockе не написал за все время жизни RELENG_7 и RELENG_8.
http://lists.freebsd.org/pipermail/freebsd-stable/2009-July/...
Это конечно же другой баг, в followup-е он подробно описан.
В таком случае в коммит-логе ошибка:
http://svn.freebsd.org/viewvc/base?view=revision&revision=19...P.S. (не узнаю вас в гриме.. )
P.P.S. да и в треде том attilio явно дает ссылку на сабжевый патч http://www.freebsd.org/~attilio/sched_ule.diff
Ммм, забыл о powerd.Про грим - где еще два анонимуса могут нормально поговорить ?
Конечно, что для серверной системы deadlock? тьфу! Подумаешь ребут, подумаешь — ещё ребут...
А многоядерных процессоров это касается?
да
Ну что вы так переживаете!? Исправили ведь, хотя честно говоря ни разу не слышал от кого-либо что есть проблемы с ULE...
AMD тоже делала первые многоядерные Phenom с аппаратной ошибкой, приводящей к deadlock. Может это оно и есть "стечение обстоятельств"?
Если вы о баге с TLB у старых феномов, оно было починено обновлениями биосов (хоть и с некоторым падением скорости) и никак не относится к *BSD вообще.