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


[Xen-devel] PCI passthrough and 3.3.1/3.4.0

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] PCI passthrough and 3.3.1/3.4.0
From: Andy Burns <xen.lists@xxxxxxxxxxx>
Date: Sun, 1 Mar 2009 10:22:11 +0000
Delivery-date: Sun, 01 Mar 2009 02:22:37 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=lohcS08vR/LztNfLl0XSQPdhvwVb/Li6f07R3MEoAyk=; b=fpT6PYWQk8xPFHpIOAapgChw9nPv1TS5oG8gAOgU5L2nX+YFB9+0ZeH1WdeEqMfm7b jcQagl25sMg5IScxy+E7HOJ9IBiEFbybAZ2DAR+579mh9qUPAr60/wDVCkbxPi0LRtYl 9uFVkZteqAAL3P/ZUSm46FyvOitsXqDmTtDSc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; b=uplVPVIuImi0nxGz/qswPT9GlERogUhQfRQl2tynLAEir40qjr3MxtDe9/EY/4d3IP gBCyr2eCUeDLTCWDt4wuEvpuAMfWH5w4SJE1xTWssenUxX4VxO3///6xm5NOwIYsE0Pv LM3vpll1t+xrXGtoJ9tlLC+L/Hep6Ilaee1Jw=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
I've not been keeping up with developments on PCI passthrough, it last
worked for me in 3.2.0, unfortunately 3.3.0 broke my setup ("pci:
SSSS:BB:DD.F must be co-assigned to the same guest with SSSS:BB:DD.F"
and then when I did try co-assignment of the devices I got the
spurious error "unsupported format character ':' (0x3a) at index 6").


Now I'm trying to catch up with recent developments. I've tried 3.3.1
and it's still not working, but at least the spurious error is now
being reported properly as "pci: SSSS:BB:DD.F: non-page-aligned MMIO
BAR found".

I see Yuji has been doing work with reassigndev/guestdev to realign
these devices, is there anything required within xen for these to
work, or are they purely dom0 changes? I might try to apply the
patches to my CentOS 5.2 dom0.

Is there anything else related to PCI passthrough expected in 3.4.0,
is the timescale still roughly end of March? Is there a release
candidate tag for it on xenbits yet?

Xen-devel mailing list