On 23.02.2022 16:59, Jan Beulich wrote: > ..., moving the former into the new physmap.c. Also call the new > functions directly from arch_iommu_hwdom_init() and > vpci_make_msix_hole(), as the PV/HVM split is explicit there. > > Signed-off-by: Jan Beulich <jbeul...@suse.com> > Reviewed-by: George Dunlap <george.dun...@ctirix.com>
May I ask for an ack on the vPCI change here? > --- a/xen/drivers/vpci/msix.c > +++ b/xen/drivers/vpci/msix.c > @@ -409,7 +409,7 @@ int vpci_make_msix_hole(const struct pci > case p2m_mmio_direct: > if ( mfn_x(mfn) == start ) > { > - clear_identity_p2m_entry(d, start); > + p2m_remove_identity_entry(d, start); > break; > } > /* fallthrough. */ Thanks, Jan