Re: [Qemu-devel] Native Memory Virtualization in qemu-system-aarch64

2018-07-24 Thread Kevin Loughlin
tic approach than changing the priorities. On Wed, Jul 18, 2018 at 1:58 PM Peter Maydell wrote: > On 18 July 2018 at 02:34, Kevin Loughlin wrote: > > Under my setup, the CPU's MMU translates from VAs to IPAs, and an > external > > memory controller then intercepts all memory t

Re: [Qemu-devel] Native Memory Virtualization in qemu-system-aarch64

2018-07-17 Thread Kevin Loughlin
possible, it's not an explicit goal of my design. Naturally, I do use some isolation techniques similar to those deployed in TrustZone, but ultimately my extension is designed for different purposes than TrustZone. On Fri, Jul 13, 2018 at 11:22 AM Peter Maydell wrote: > On 12 July 2018 at

[Qemu-devel] Native Memory Virtualization in qemu-system-aarch64

2018-07-12 Thread Kevin Loughlin
I know TrustZone has support for memory virtualization in AArch64, but I'm looking to create a different model. Namely, I'd like to fully virtualize the memory map for the "virt" board. As a basic example of what I want, assuming an execution environment that runs in a 1GB physical address space (