У нас вы можете посмотреть бесплатно Внедрение аппаратной изоляции устройств в Zephyr — Джаксон Хан и Хуэйфэн Чжан, Arm или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Внедрение аппаратной изоляции устройств в Zephyr — Джаксон Хан и Хуифэн Чжан, Arm Большинство архитектур в Zephyr используют MMU/MPU для изоляции областей памяти потоков, чтобы защитить систему от ошибок или вредоносного кода. Однако MMU/MPU может ограничивать только доступ к памяти со стороны ЦП. Доступ к памяти, например, через DMA, не защищен MMU/MPU, что может привести к серьезным проблемам безопасности. На эту проблему следует обратить внимание, поскольку в код Zephyr добавляется все больше устройств DMA, многие из которых могут быть ошибочными или даже вредоносными. Поэтому без принятия мер Zephyr будет подвергаться все большему риску безопасности. RichOS использует IOMMU/SMMU для защиты доступа к памяти устройств в целом, и аналогично Zephyr может смягчить вышеупомянутую проблему безопасности, внедрив технологию IOMMU/SMMU. Кроме того, внедрение IOMMU/SMMU позволяет Zephyr поддерживать больше устройств PCI и DMA, а также такие функции, как виртуализация. В связи с разнообразием аппаратных решений, предоставляемых различными архитектурами, необходимо добавить новую структуру IOMMU/SMMU Subsys для Zephyr, чтобы ее можно было легко расширять в будущем. В этом докладе будет рассмотрена поддержка SMMUv3 в архитектуре Arm на основе структуры Subsys. Будет представлена демонстрация использования SMMUv3 для защиты доступа к памяти с устройства PCI AHCI на платформе Arm FVP.