Содержат ли /proc/stat и /proc/pid/stat время вызова smc

В Linux Arm64 с OPTEE при запуске CA ядро ​​Linux вызывает SMC, а ЦП оказывается в ловушке в безопасном мире.

Будет ли процессорное время, используемое в безопасном мире, учитываться ядром Linux в файлах /proc/stat и /proc/pid/stat?

Я думал, что это будет включено в свое время (это оказалось ошибочным, см. следующее обновление), но я новичок в ядре Linux и не знаю, как и где подтвердить детали, надеюсь, что некоторые профессора смогут дать мне какие-либо предложения.

Обновление: я пишу TA, просто выполняя его, пока true, когда TA работает, я использую «sar -P ALL», чтобы показать статистику процессора, ядро ​​находится в состоянии 100% простоя. Таким образом, это доказывает, что ядро ​​Linux не может рассчитывать время процессора, когда работает безопасный мир.

0 ответов

Другие вопросы по тегам