On Fri, Oct 31, 2025 at 10:49:39AM +0000, Shameer Kolothum wrote: > To support accelerated SMMUv3 instances, introduce a shared system-wide > AddressSpace (shared_as_sysmem) that aliases the global system memory. > This shared AddressSpace will be used in a subsequent patch for all > vfio-pci devices behind all accelerated SMMUv3 instances within a VM. > > Signed-off-by: Shameer Kolothum <[email protected]>
Reviewed-by: Nicolin Chen <[email protected]> > +/* > + * The root region aliases the global system memory, and shared_as_sysmem > + * provides a shared Address Space referencing it. This Address Space is used > + * by all vfio-pci devices behind all accelerated SMMUv3 instances within a > VM. > + */ > +MemoryRegion root; > +MemoryRegion sysmem; > +static AddressSpace *shared_as_sysmem; static MemoryRegion root, sysmem; ?
