• What are the necessary preconditions to load a guest into EL1 from EL2?

    Branden Sherrell
    Branden Sherrell

    I have successfully moved from EL3 to EL2. After doing some initialization I am trying to move from EL2 into EL1 with a very simple guest image. My process looks like:

    • Map EL1 memory into EL2
    • Copy EL1 image to RAM
    • Initialize sctlr_el1 = 0x30d00800
      …
      • Answered
      • 8 months ago
      • Processors
      • Cortex-A / A-Profile forum
    • how to return from exception generated by SMC instruction

      rajtx
      rajtx

      Hi,

      I am experimenting execution level switching on A53. I go from EL3->El2, then call SMC instruction to return to EL3. As soon as SMC instruction is executed, the processor enters EL3 mode and an exception is generated.

      I have written an exception…

      • Answered
      • over 3 years ago
      • Processors
      • Cortex-A / A-Profile forum
    • Virtual exception in Nested Virtualization ARMv8.3

      hntuan94
      hntuan94

      Hi all,

      Nested virtualization is the ability to run a virtual machine inside another virtual machine. In other words, it’s about running a hypervisor (the guest hypervisor) on top of another hypervisor (the host hypervisor).

      Reference: https://developer…

      • over 1 year ago
      • Open Source Software and Platforms
      • Arm Development Platforms forum
    • Armv8-A architecture: 2016 additions

      David Brash
      David Brash

      The Armv8-A architecture continues to evolve, with the additions developed through 2016 collectively known as Armv8.3-A. Grouping enhancements in this manner helps the ecosystem manage tools and software support alongside the large numbers of Armv8-A…

      • over 3 years ago
      • Processors
      • Processors blog