NXP MCU 技术论坛
直播中

张娟

7年用户 2020经验值
私信 关注
[问答]

2160处理器支持VHE吗?

你好
    我正在使用 2160 处理器使用 kexec 跳入一个新的 kenel,但是在“kexec -e”之后,板停止了,就像这样:
# /usr/kexec -e
[93.742151] kexec_core:启动新内核
[93.746328] 禁用非启动 CPU ...
[93.804342] IRQ 136:不再仿射到 CPU1
[93.804408] CPU1:关闭
[93.811460] psci:CPU1 被杀死.
[93.836301] IRQ 137:不再与 CPU2 相关
[93.836347] CPU2:关闭
[93.843387] psci:CPU2 被杀死。
[ 93.876308] IRQ 138:不再与 CPU3 相关
[ 93.876337] CPU3: 关闭
[ 93.883378] psci: CPU3 被杀死。
[ 93.916273] IRQ 139:不再与 CPU4 相关
[ 93.916316] CPU4: 关闭
[ 93.923356] psci: CPU4 被杀死。
[ 93.964293] IRQ 140:不再与 CPU5 相关
[ 93.964328] CPU5: 关闭
[ 93.971367] psci: CPU5 被杀死。
[ 94.008262] IRQ 141:不再与 CPU6 相关
[ 94.008305] CPU6: 关闭
[ 94.015345] psci: CPU6 被杀死。
[ 94.044271] IRQ 142:不再仿射到 CPU7
[ 94.044303] CPU7: 关闭
[ 94.051343] psci: CPU7 被杀死。
[ 94.096257] IRQ 143:不再与 CPU8 相关
[ 94.096302] CPU8: 关闭
[ 94.103342] psci: CPU8 被杀死。
[ 94.144255] IRQ 144:不再与 CPU9 相关
[ 94.144286] CPU9: 关闭
[ 94.151325] psci: CPU9 被杀死。
[ 94.200237] IRQ 145:不再与 CPU10 相关
[ 94.200293] CPU10: 关闭
[ 94.207506] psci: CPU10 被杀死。
[ 94.248282] CPU11: 关闭
[ 94.251065] psci: CPU11 被杀死。
[94.308281]CPU12:关机
[ 94.311065] psci: CPU12 被杀死。
[ 94.344271] CPU13:关闭
[ 94.347054] psci: CPU13 被杀死。
[ 94.380258] CPU14: 关闭
[ 94.383042] psci: CPU14 被杀死。
[ 94.400252] CPU15: 关闭
[ 94.403035] psci: CPU15 被杀死。
[94.417654]再见!

然后控制台没有输出,看了kexec代码后,我有一些疑问:
1. 2160处理器支持VHE吗?我从 2160 数据表中得到消息,核心支持所有 ARMv8 功能,但寄存器 id_aa64mmfr1_el1 的值为 0。
2.我应该配置CONFIG_KVM来重新配置中断向量表吗?el2_setup 函数配置了 el1_sync。

   

更多回帖

发帖
×
20
完善资料,
赚取积分