This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] FC-HBA assigned to guest domain does not work.

FC-HBA's MMIO resource are mapped to guest physical address and
machine address. I found both addresses need to be the same.

I created the series of patches which map MMIO resource to the same
address in guest physical address space and in machine address space.
After applying this patch, my FC-HBA worked and IOMMU page fault did
not occur.

The patches are for only discussion.
I'd like comments of developers.

> I think that MMIO resource mapped via p2m table should be mapped via
> IOMMU's page table too. In other word, XEN_DOMCTL_memory_mapping
> hypercall should update not only p2m table, but also IOMMU's page table.

Currently I don't think this is required.


Signed-off-by: Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx>

Yuji Shimada

Attachment: use_real_bar_value_for_initial_value.patch
Description: Text Data

Attachment: use_original_BAR_value.patch
Description: Text Data

Xen-devel mailing list