WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] PCI passthrough and 3.3.1/3.4.0 ** SUCCESS**

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] PCI passthrough and 3.3.1/3.4.0 ** SUCCESS**
From: Andy Burns <xen.lists@xxxxxxxxxxx>
Date: Sun, 8 Mar 2009 16:31:18 +0000
Cc: Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx>
Delivery-date: Sun, 08 Mar 2009 09:31:45 -0700
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:cc:content-type :content-transfer-encoding; bh=USrBNScVcJqRtRz0B8Nd98flrOrTnO7DnHxJBhMNx0o=; b=ZB3ZJ1s1kIoUM181l6FZZKhGJ5iDNRlanWjb4xZzIVJCno6zVr+q28FUrXmnfAI+U/ rN8LaEW+rOJKXjFbWTBryxlof+eXXw91lPKNj+atZ/gGp/g/tyM2kyPRs6NhstrM+/wO KH+AARdUCLvzHeR3Bivmm5ARaV9/CJg+Oq4EA=
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:cc:content-type:content-transfer-encoding; b=Y3G1GFpMzHGmr1j1SzV9Fs9XEz+lZ2KQePy35nNP/R2cne00qpWVVfZEATgNYTqwr2 ndZewo6c0D1R8xsmVrUsygJmjIbYwPWdvP+LIGoAu6JXfYIjuccWcJMot0MwoLU1Co9x Z90XcmV+KQgI+uAE9RNnf5LOjH2tzJRZMAkxs=
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
2009/3/8 Andy Burns <xen.lists@xxxxxxxxxxx>:

> was a DECLARE_PCI_FIXUP_HEADER missing

It seems that it was missing from the patch, I just added

+DECLARE_PCI_FIXUP_HEADER(PCI_ANY_ID, PCI_ANY_ID, quirk_align_mem_resources);

to the quirks.c section of the patch and now I have three nicely page
aligned devices

08:00.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast D)
        Memory at feb01000 (32-bit, non-prefetchable) [disabled] [size=1K]

08:01.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast D)
        Memory at feb02000 (32-bit, non-prefetchable) [disabled] [size=1K]

08:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller )
        Memory at feb00000 (32-bit, non-prefetchable) [size=2K]

I unloaded the dom0 modules for the PCI devices, assigned them to
pciback and **YES** my domU loads once again :-)

Now to see if my mythtv domU that previosuly would crash the whole
machine every couple of days is any better behaved under 3.3.1 ...
I've set up logserial capturing the dom0/xen serial console in case it
still does it ...

I'll also try adding the later revisions to Yuji's patch.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>