【发布时间】:2013-12-10 13:07:43
【问题描述】:
我正在尝试使用 SMC 调用将函数指针从 EL1(Android 内核)传递到 EL2(管理程序),并在管理程序中捕获 SMC 调用。我知道仅仅传递 Hypervisor 的指针是行不通的,因为它是一个 VA,对 Hypervisor 没有任何意义。
关于如何做到这一点的任何cmets?我想从 EL2 调用函数,而不是从 EL1。
我的猜测是我可能需要使用 ion memory 或者可能需要转换 VA -> IPA/PA
感谢任何帮助或指点,谢谢!
【问题讨论】:
标签: linux arm function-pointers hypervisor trust-zone