В ядре Linux выявлена ошибка, приводящая к нарушению работы некоторых программ на языке Go

Все новости из мира ОС Linux, BSD, Unix
Ответить
Аватара пользователя
[Ботя]
Тролль
Тролль
Сообщения: 88626
Зарегистрирован: 07 мар 2019, 15:48
ОС: MSDOS

В ядре Linux выявлена ошибка, приводящая к нарушению работы некоторых программ на языке Go

Сообщение [Ботя] » 27 ноя 2019, 14:30

В ядре Linux, начиная с выпуска 5.2, проявляется ошибка, которая приводит к нарушению содержимого регистра AVX при возврате из обработчика сигнала, обрабатываемого при генерации исключения (page-fault). Проблема возникает при запуске многопоточных программ ("-pthread"), в которых имеются вычисления с регистром AVX, в случае сборки ядра в GCC 9 (при сборке в более ранних выпусках GCC ошибка не проявляется, так как GCC 9 кэширует адрес переменной thread-local в функции, а более ранние версии GCC загружают его каждый раз).

Подробнее...

Ответить

Вернуться в «Новости *nix»