From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Updated ATI passthrough patches. Date: Mon, 3 Dec 2012 10:22:18 -0500 Message-ID: <20121203152216.GA11151@phenom.dumpdata.com> References: <201212020024.qB20OxtB012532@wind.enjellic.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <201212020024.qB20OxtB012532@wind.enjellic.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: greg@enjellic.com Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Sat, Dec 01, 2012 at 06:24:59PM -0600, Dr. Greg Wettstein wrote: > Hi, hope the weekend is going well for everyone. > > I just put a set of updated patches to support ATI passthrough on a > primary video adapter on the FTP site. The URL's are as follows: > > ftp://ftp.enjellic.com/pub/xen/xen-4.1.3.ati-passthrough.patch > > ftp://ftp.enjellic.com/pub/xen/xen-4.2.0.ati-passthrough.patch > > These patches have been validated to work up through kernel 3.4.18 > with the xm control plane. We are currently working on validating > whether or not there are passthrough issues with xl. > > The original ATI pass-through patches posted to xen-devel fail with a > qemu-dm segmentation fault on recent kernels. This is caused by > changes which have been made with respect to proper enforcement of the > permitted port ranges on the ioperm() system call. > > Since these patchs allow a primary graphics adapter to be used for > passthrough I wanted to remind everyone of the availability of the > following utility script: > > ftp://ftp.enjellic.com/pub/xen/run-passthrough > > Which automates the process of unplugging and re-plugging a video card > and optionally a USB controller. A script like this, or a network > login, is needed in order to use passthrough on a primary graphics > adapter. Great! What type of config options do you end up using for your guests? gfx_pass.., msix_translate=.. ? Or just normal pci=[BDF] ?