From owner-freebsd-current@FreeBSD.ORG Fri Oct 11 06:31:15 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CF914640 for ; Fri, 11 Oct 2013 06:31:15 +0000 (UTC) (envelope-from schmiedgen@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6C3E62B17 for ; Fri, 11 Oct 2013 06:31:15 +0000 (UTC) Received: from pepe.smoke.local ([88.74.248.219]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0Mh9cj-1V8IRR2EXh-00MID3 for ; Fri, 11 Oct 2013 08:31:08 +0200 Message-ID: <52579B2B.1070903@gmx.net> Date: Fri, 11 Oct 2013 08:31:07 +0200 From: Michael Schmiedgen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: "Justin T. Gibbs" Subject: Re: undefined reference to xenpci_alloc_space References: <5256F4BA.80209@gmx.net> <3E0575B1-D8F9-49B6-85C1-6594F03A26B2@scsiguy.com> In-Reply-To: <3E0575B1-D8F9-49B6-85C1-6594F03A26B2@scsiguy.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:CJOMrqZWZZVS3Sr3rYoASsYt9XiLxKUzRojFqj3fmP6NVOiMLFO eZNme/8+2iPITX+7/bDZySLDZt6S4Bty2cBg0mEprPTIw6DWU56d5VaXiyYfKTny4xHH675 tm9FPAmMuJZthLNjuFCSZxGubqBpgAP+f5Qdf/gD4+406miv8uLGoitWjksqPJuNpsnCrAW zQ4D6B5grpxkX4qCgxhfw== Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2013 06:31:15 -0000 On 10/11/13 05:39, Justin T. Gibbs wrote: > On Oct 10, 2013, at 12:40 PM, Michael Schmiedgen wrote: >> >> is it intended that kernel does not build if >> >> device xenpci >> >> is omitted in the kernel config? I get the following error: >> >> linking kernel >> gnttab.o: In function `gnttab_resume': >> /usr/src/sys/xen/gnttab.c:(.text+0xe47): undefined reference to `xenpci_alloc_space' >> >> Thanks, >> Michael > > XENHVM depends on xenpci, so you must remove XENHVM if you remove > xenpci. Perhaps we should make a change similar to the attached > patch in order to make this clear? > Arghh, my fault. I did not inspect changes to kernel config carefully enough. Thanks for the hint. Michael