The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

GhostRace - атака на механизм спекулятивного выполнения в процессорах Intel, AMD, ARM и IBM, opennews (?), 13-Мрт-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


28. "GhostRace - атака на механизм спекулятивного выполнения в пр..."  +3 +/
Сообщение от pavlinux (ok), 13-Мрт-24, 12:47 
> Для блокирования атаки предлагается использовать сериализацию примитивов
> синхронизации, т.е. добавление процессорной инструкции LFENCE после команды
> cmpxchq, проверяющей состояние блокировки.

В IBM тоже поколение пепси и тик-тока пришло?

1. LFENCE не выполняется до тех пор, пока все предыдущие инструкции не завершатся локально!

2. ... инструкция, загружающаяся из памяти и предшествующая LFENCE, получает данные из памяти до завершения LFENCE!!!

3.  Процессоры могут спекулятивно извлекать и кэшировать данные из областей
системной памяти, которые используют типы памяти WB, WC и WT. Эта спекулятивная
выборка может произойти в любой момент и не связана с выполнением инструкций.
Таким образом, он не упорядочен относительно выполнения инструкции LFENCE;
данные могут быть спекулятивно помещены в кэш непосредственно перед, во время
или после выполнения инструкции LFENCE.

Intel® 64 and IA-32 Architectures Software Developer’s Manual (c)


Ответить | Правка | Наверх | Cообщить модератору

43. "GhostRace - атака на механизм спекулятивного выполнения в пр..."  +/
Сообщение от Аноним (20), 13-Мрт-24, 13:19 
Получается, что их заплатка бесполезна?
Ответить | Правка | Наверх | Cообщить модератору

122. "GhostRace - атака на механизм спекулятивного выполнения в пр..."  +/
Сообщение от pavlinux (ok), 15-Апр-24, 14:21 
> Получается, что их заплатка бесполезна?

Только на UP машине

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру