|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Regression in PCI pass-through from qemu-xen changeset "
To: |
Simon Horman <horms@xxxxxxxxxxxx>, "Cui, Dexuan" <dexuan.cui@xxxxxxxxx> |
Subject: |
Re: [Xen-devel] Regression in PCI pass-through from qemu-xen changeset "passthrough: Fix older kernel assigned device resume failure problem" |
From: |
Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> |
Date: |
Tue, 5 May 2009 14:58:29 +0100 |
Cc: |
Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx>, Yu Zhao <yu.zhao@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>, Liping Ke <Liping.Ke@xxxxxxxxx> |
Delivery-date: |
Tue, 05 May 2009 06:59:03 -0700 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<20090502021802.GC13195@xxxxxxxxxxxx> |
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: |
<EADF0A36011179459010BDF5142A45751555F260@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20090502021015.GB13195@xxxxxxxxxxxx> <20090502021802.GC13195@xxxxxxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Simon Horman writes ("Re: [Xen-devel] Regression in PCI pass-through from
qemu-xen changeset "passthrough: Fix older kernel assigned device resume
failure problem""):
On Sat, May 02, 2009 at 12:10:15PM +1000, Simon Horman wrote:
> Changeset "passthrough: Fix older kernel assigned device resume failure
> problem" (dbb8aafa702b8b4f5568e08641d98471fd04e0f8) in
> qemu-xen-unstable.git appears to cause a regression. This changeset was
> applied between the xen-3.4.0-rc2 and xen-3.4.0-rc3 tags of
> qemu-xen-unstable.git.
...
> The problem that I am seeing is that with this changeset applied
> I am not able to correctly initialise Intel network cards. Though
> I assume the problem is not specific to this hardware.
Thanks ...
Cui, Dexuan writes ("[PATCH][ioemu] fix PCI bar mapping"):
> dbb8aafa702b8b4f5568e08641d98471fd04e0f8 has a bug:
> The virtual CMD value we get from reg_entry->data is not the proper value
> because reg_entry->data only holds the emulated bits and the
> PCI_COMMAND_IO/PCI_COMMAND_MEMORY bits are not in it.
> Instead, we can use pt_pci_read_config(&ptdev->dev, PCI_COMMAND, 2) to get
> the proper value.
... Cui, do you think this is likely to fix Simon's problem ?
I'm about to apply it, in any case, but I was wondering if we have
another problem too.
Thanks,
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|