Смена архитектуры в модуле безопасности AMD
В репозитории linux-firmware.git появилось важное изменение, касающееся будущих клиентских процессоров AMD Ryzen на архитектуре Zen 6 (семейство 1Ah, модель M80h). Ключевое нововведение заключается в том, что доверенная среда выполнения (Trusted Execution Environment, TEE), ранее основанная на ядре ARM Cortex-A5 с технологией TrustZone, теперь будет построена на базе архитектуры RISC-V.
Ранее модуль AMD Secure Processor (PSP) или Platform Security Processor опирался на ARM-ядро. Переход на RISC-V для Zen 6 может свидетельствовать о стратегическом сдвиге AMD в сторону открытой архитектуры для критически важных системных задач, таких как управление питанием и безопасностью.
Технические детали обновления прошивки
Коммит вносит прошивку AMD PMF TA Firmware v4 (Platform Management Framework Trusted Application). Это обновление не просто меняет архитектуру, но и расширяет функциональные возможности модуля:
- Новая архитектура: Выполнение задач TEE на RISC-V.
- Увеличенная память: Используется более крупная схема разделяемой памяти (shared memory layout).
- Расширенные политики: Поддержка расширенного набора условий политик, включая до 20 пользовательских входов BIOS.
Сравнение поколений и архитектуры
Ниже приведена сводка изменений в архитектуре модуля безопасности между предыдущими поколениями и ожидаемым Zen 6:
| Характеристика | AMD Zen 5 / Предыдущие поколения | AMD Zen 6 (Family 1Ah M80h) |
|---|---|---|
| Архитектура TEE | ARM (Cortex-A5, TrustZone) | RISC-V |
| Версия прошивки PMF TA | Предыдущие версии (v3 и ниже) | v4 |
| Управление BIOS | Стандартный набор политик | До 20 пользовательских входов BIOS |
| Размер разделяемой памяти | Стандартный | Увеличенный |
Значение для разработчиков и энтузиастов
Появление этой информации до официального анонса процессоров указывает на то, что AMD уже завершила основную работу по интеграции нового стека безопасности. Поддержка RISC-V в TEE может упростить кастомизацию системных политик для энтузиастов и разработчиков, так как RISC-V часто ассоциируется с большей открытостью и гибкостью по сравнению с проприетарными решениями ARM. Ожидается, что Zen 6 будет представлен в ближайшее время, и этот сдвиг в архитектуре безопасности станет одним из ключевых технических отличий нового поколения.
Источник: Phoronix ↗
