From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: IOMMU Domain for Dom0 Date: Thu, 30 Jun 2011 12:19:58 -0400 Message-ID: <20110630161958.GC5771@dumpdata.com> References: <20110627161143.GN6978@dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Alex Merritt Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org > >> I'm looking to enable the NVIDIA CUDA driver/runtime stack to work in > >> Dom0 on Xen. I've contacted NVIDIA through various capacities and have > > > > I've been running the NVIDIA binary driver with 2.6.39 / 3.0 kernel. > > To avoid confusion here, with 2.6.39* I have been able to successfully ..snip.. > However, installing the driver on Dom0/3.0.0-rc5 fails for me. The > build process executes a configuration test (conftest.sh:1488 after > extracting the driver sources) to determine the which Makefile to use, > then fails. > > conftest.sh:1517 in /kernel/ removing the > stdout/stderr redirection: > > /include/linux/rcupdate.h: In function '__kfree_rcu': > /include/linux/rcupdate.h:822: error: size of array 'type name' is negative .. snip > *** Unable to determine the target kernel version. *** > > make: *** [select_makefile] Error 1 > -------------------------------- > > This cannot be true as I just built it and booted into it. > /lib/modules/$(uname -r)/build points to the correct sources. You did > not encounter this hiccup? Um, actually I did. I completly failed to notice it as 2.6.39 worked and under 3.0 the nouveau driver kicked in. Looks like NVIDIA needs to fix their script to deal with the 3.0 kernels.