Изменения в последнем выпуске компилятора GCC вместе с ошибкой в ядре привели к неприятной ситуации, которая влечёт к проблемам в безопасности. В этой версии GCC были изменены некоторые предположения о флагах процессора в x86 режиме для более точного соответствия стандарту ABI, что может привести к нарушению памяти программ, скомпилированных с помощью GCC 4.3.0. Ещё никому не удалось написать код способный способный использовать эту уязвимость, но, тем не менее, проблема требует внимания.
Проблема связана с флагом направления для x86 процессора (DF), который указывает на то, в каком порядке должны выполняться блочные операции в оперативной памяти. Основной способ использования этого флага - это поддержка перекрывающихся копий памяти в том случае, когда может потребоваться просмотр блоков памяти в обратную сторону с тем, чтобы копируемые данные оставались нетронутыми в процессе копирования. Разработчик из команды Debian осветил эту проблему в списке рассылки ядра Линукса (http://lkml.org) 5 марта, когда была обнаружена ошибка сборки Steel Bank Common Lisp (SBCL) при помощи нового компилятора.URL: http://it.slashdot.org/article.pl?sid=08/03/18/2335206
Новость: https://www.opennet.ru/opennews/art.shtml?num=14821
А с какого перепугу в заголовок OpenBSD попал??? В самой новоисти о бсд вообще ни слова. А по ссылкам говорять вообщем о ядрах BSD, ни где конкретного упоминания Опенка вообще не проскакивает!
http://leaf.dragonflybsd.org/mailarchive/commits/2008-03/msg...
>http://leaf.dragonflybsd.org/mailarchive/commits/2008-03/msg...21 век на дворе, а у стрекозятников - cvs :)
Они (при всём уважении) - прошлый век вообще. Ядро у них до сих пор на базе 4.10 ...
>Они (при всём уважении) - прошлый век вообще. Ядро у них до
>сих пор на базе 4.10 ...да, прошлый век...
Они так мечтали о кластерах и мега ФС, но их слишком мало...
>Они (при всём уважении) - прошлый век вообще. Ядро у них до
>сих пор на базе 4.10 ...бред анонимуса. Выходит ядро фряхи 7.0 тоже прошлы век потому что оно основано на 6 ядре которое основано на 5-м ядре которое основано на 4-м ядре.
Да, стрекоза щас unusable, но не потому что в её основе когда-то кучу лет назад лежала старая фря. все они выросили на 4.4bsd
>бред анонимуса. Выходит ядро фряхи 7.0 тоже прошлы век потому что оно
>основано на 6 ядре которое основано на 5-м ядре которое основано
>на 4-м ядре.Головой не били? 7.x это 7.x, там столько всего было сделано со времен 4.x. А в стрекозе ничего не было сделано, это та же 4.x с GIANT локом, зато с революционным шедулером, из-за которого оно на SMP работает медленней, чем на UP. Смотрите тесты.
>Они (при всём уважении) - прошлый век вообще. Ядро у них до
>сих пор на базе 4.10 ...Да лучше старое, но проверенное, чем дырявое новое.
>Да лучше старое, но проверенное, чем дырявое новое.угу.
Только вот у них старое и дырявое(непроверенное).