[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Question about backporting pci passthrough fix to 2.6.18


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Paraic Gallagher <paraic.gallagher@xxxxxxxxx>
  • Date: Thu, 1 Jul 2010 10:04:01 +0100
  • Delivery-date: Thu, 01 Jul 2010 02:05:10 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=GxecPFJS5EyrqkR6hS4VQjh4Uapluqcjf+M5IRD8jMTsw5NMhciXkaKR1U7k0CGvbP lRQe4RFbOIyT9tyPtUf2nIFOF0gJcufVsdBYUt1drGkxWlHALA5F0MQG9rEKPD6TJgew TsdeqqzbAJSPmpsuw7zojelBtcVtV0sGMPcZs=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi,

I have a question about the bug:
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1632

This is marked as fixed in the pv-ops kernel.

I am working for a company developing a xen based virtualisation solution.
Unfortunately the design is tied to CentOS and there is resistance to upgrade to > 2.6.31 kernel.

My question is whether it is possible for me to try to backport the fixes for this pci passthrough issue to a 2.6.18 kernel, or are there too many differences between the kernel versions to make this feasible/possible.

thanks all,
Páraic.


------- Comment #1 from konrad.wilk@xxxxxxxxxx  2010-06-30 07:54 -------
There is a fix for this in the pv-ops kernel.

Specifically:
 xen-pciback: Allocate IRQ handler for device that is shared with guest.
     xen-pciback: Add SysFS instrumentation for the fake IRQ handler.
     xen-pciback: When device transitions to MSI/MSI-X stop ACK-ing on the
legacy interrupt.
     xen-pciback: Enable interrupt handler when device is enabled.
     xen-pciback: Probe the IRQ line to check if it is not shared

Here is a howto on PV-OPS:http://wiki.xensource.com/xenwiki/XenParavirtOps
and how to migrate from RHEL5 to it
http://wiki.xensource.com/xenwiki/2.6.18-to-2.6.31-and-higher

Closing bug as FIXED in upstream.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.