[PATCH v2 4/7] KVM: arm64: Unify MMIO and mem host stage-2 pools

2021-06-02 Thread Quentin Perret
We currently maintain two separate memory pools for the host stage-2, one for pages used in the page-table when mapping memory regions, and the other to map MMIO regions. The former is large enough to map all of memory with page granularity and the latter can cover an arbitrary portion of IPA space

Re: [PATCH v2 4/7] KVM: arm64: Unify MMIO and mem host stage-2 pools

2021-06-06 Thread Marc Zyngier
On 2021-06-02 10:43, Quentin Perret wrote: We currently maintain two separate memory pools for the host stage-2, one for pages used in the page-table when mapping memory regions, and the other to map MMIO regions. The former is large enough to map all of memory with page granularity and the latte

Re: [PATCH v2 4/7] KVM: arm64: Unify MMIO and mem host stage-2 pools

2021-06-07 Thread Quentin Perret
On Sunday 06 Jun 2021 at 11:31:20 (+0100), Marc Zyngier wrote: > On 2021-06-02 10:43, Quentin Perret wrote: > > We currently maintain two separate memory pools for the host stage-2, > > one for pages used in the page-table when mapping memory regions, and > > the other to map MMIO regions. The form