История изменений
Исправление spbob, (текущая версия) :
а ты зачем дма приплел? - против лома нет приема
есть - IOMMU, или лучше TrustZone - с ним любой периферии SoC можно запретить доступ к любой области памяти включая MMIO
https://www.toppers.jp/en/safeg.html
тут тебе и твой чери не поможет
все ядра а не только CPU могут иметь CHERI - GPU, VPU, NPU и тд, у них только свой специфичный набор инструкций разный. Кроме непосредственных ошибок при работе с памятью есть еще и логические ошибки.
Исправление spbob, :
а ты зачем дма приплел? - против лома нет приема
есть - IOMMU, или лучше TrustZone - с ним любой периферии SoC можно запретить доступ к любой области памяти включая MMIO
https://www.toppers.jp/en/safeg.html
тут тебе и твой чери не поможет
все ядра а не только CPU могут иметь CHERI - GPU, VPU, NPU и тд, у них только свой специфичный набор инструкций разный. Кроме ошибок при работе с памятью есть еще и логические ошибки.
Исправление spbob, :
а ты зачем дма приплел? - против лома нет приема
есть - IOMMU, или лучше TrustZone - с ним любой периферии SoC можно запретить доступ к любой области памяти включая MMIO
https://www.toppers.jp/en/safeg.html
тут тебе и твой чери не поможет
все ядра а не только CPU могут иметь CHERI - GPU, VPU, NPU и тд, у них только свой специфичный набор инструкций разный.
Исправление spbob, :
а ты зачем дма приплел? - против лома нет приема
есть - IOMMU, или лучше TrustZone
https://www.toppers.jp/en/safeg.html
тут тебе и твой чери не поможет
все ядра а не только CPU могут иметь CHERI - GPU, VPU, NPU и тд, у них только свой специфичный набор инструкций разный.
Исходная версия spbob, :
а ты зачем дма приплел? - против лома нет приема
есть - IOMMU, TrustZone
тут тебе и твой чери не поможет
все ядра а не только CPU могут иметь CHERI - GPU, VPU, NPU и тд, у них только свой специфичный набор инструкций разный.