From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marco Genise Subject: Re: compile error on kernel 2.4.29-xenU Date: Mon, 11 Apr 2005 14:19:03 +0200 Message-ID: <425A6B37.8080107@genise.de> References: Reply-To: marco@genise.de Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: 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: Xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Ian Pratt schrieb: >>when I try to compile a custom kernel 2.4.29 with option >>"Device driver domain" enabled, I get following error during >>"make ARCH=xen": >> >>arch/xen/drivers/blkif/drv.o(.text+0x35e0): In function >>`blkif_connect': >>: undefined reference to `direct_remap_area_pages' >>arch/xen/drivers/netif/drv.o(.text+0x1a95): In function >>`netif_connect': >>: undefined reference to `direct_remap_area_pages' >>arch/xen/drivers/netif/drv.o(.text+0x1ad4): In function >>`netif_connect': >>: undefined reference to `direct_remap_area_pages' >> >>When I disable the option compiling finishes without any problem. > > > Compare your config for 2.4.29 against that of the 2.4.29 xen0 config. > It is able to build and host native drivers just fine. > > It's likely the config dependencies need tweaking to prevent you > slecting an illegal combination of some sort. > > Best, > Ian Ok, that was the problem. Seems I had some illegal combinations in my config. Now it works, thank you. Marco.