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.

To: "Yuji Shimada" <shimada-yxb@xxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] FC-HBA assigned to guest domain does not work.
From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Date: Tue, 2 Sep 2008 15:04:33 +0800
Delivery-date: Tue, 02 Sep 2008 00:04:58 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20080902140927.6A63.SHIMADA-YXB@xxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20080829165724.E83F.SHIMADA-YXB@xxxxxxxxxxxxxxx> <FE7BBCFBB500984A9A7922EBC95F516E019EF63C@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20080902140927.6A63.SHIMADA-YXB@xxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AckMvVCPWdSAQPMkSZegK96K8Y6hGwADGWNg
Thread-topic: [Xen-devel] FC-HBA assigned to guest domain does not work.
I tried the patches and found they can't fix the issue I meet with. 
 (As I mentioned previously, my symptom is different from yours)
Maybe there are 2 different issues.

-- Dexuan

-----Original Message-----
From: Yuji Shimada [mailto:shimada-yxb@xxxxxxxxxxxxxxx] 
Sent: 2008年9月2日 13:33
To: Cui, Dexuan; xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: 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

Xen-devel mailing list