We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I am trying to enable stage-2 translation for Armv8 aarch32, cortex-a53. If I set HCR.VM=1(enable stage-2 translation) it will crash. I suspect it does not set up stage-2 translation table. But when I read the Arm Architecture Reference Manual, I cannot find the pseudo-code for creating such table(only find pictures).
So could anyone provide some code or pseudo-code for creating stage-2 translation table?
Thank you.
Actually I have done it by modifying the source code of Linux kernel. I decide to create the stage 2 translation table and set HCR when it enter EL2.
Hello, I would like to ask if you can provide the following code for setting the stage 2 translation table and setting HCR, we have been troubled for a long time.Thank you.