On Thu, Sep 07, 2017 at 07:20:08PM +1000, Alexey Kardashevskiy wrote: > We are going to share flat views and dispatch trees between address > spaces. This moves bits around but no change in behaviour is expected > here. The following patch will implement sharing. > > This switches from AddressSpace to AddressSpaceDispatch as in many > places this is what is used actually. Also, since multiple address > spaces will be sharing a flat view, MemoryRegionSection cannot store > the address space pointer, this changes it to AddressSpaceDispatch > as well. As a not very obvious result, IOMMUTLBEntry also switched > from AddressSpace to AddressSpaceDispatch to make > address_space_get_iotlb_entry() work.
So, mostly this seems to be exposing AddressSpaceDispatch in more places. It's not obvious to me why that's useful. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature