1.1.2.1 AArch64 状态引入 1.1.2.1 AArch64 状态引入:当 在 EL2 启动时悄然失效——一个被忽略的异常向量表对齐陷阱与实战修复手记 你有没有在凌晨三点,盯着串口终端上那一行永不出现的 ,反复确认 BootROM 是否真的把控制权交给了你的 EL2 初始化代码? 有没有在 QEMU 中单步执行到 的第一条指令后,发现 PC 突然跳进一片不可读内存,而 显示 (Data Abort from EL2),但 指向的地址明明是你亲手 memset 过的零页? 有没有把 打印出来,看到 (即 EL2)清清楚楚,却依然收不到任何中断、无法启用 MMU、甚至 后一写就崩? 这不是你的汇编写错了。 不是链接脚本偏移算错了。 也不是 QEMU 版本太老——你已确认是 。