From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K327i-0006K1-Ol for qemu-devel@nongnu.org; Mon, 02 Jun 2008 00:58:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K327h-0006Il-3h for qemu-devel@nongnu.org; Mon, 02 Jun 2008 00:58:22 -0400 Received: from [199.232.76.173] (port=47986 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K327g-0006IV-Q1 for qemu-devel@nongnu.org; Mon, 02 Jun 2008 00:58:20 -0400 Received: from hobi.com ([130.94.185.247]:2654) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K327g-0003ca-9m for qemu-devel@nongnu.org; Mon, 02 Jun 2008 00:58:20 -0400 Received: from unknown (HELO ricklap) ([76.206.238.240]) (envelope-sender ) by 130.94.185.247 (qmail-ldap-1.03) with SMTP for ; 2 Jun 2008 04:58:18 -0000 From: Rick Vernam Subject: Re: [Qemu-devel] KQEMU API change Date: Sun, 1 Jun 2008 23:58:16 -0500 References: <48406B92.1060303@bellard.org> In-Reply-To: <48406B92.1060303@bellard.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806012358.16602.rickv@hobi.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Friday 30 May 2008 04:03:14 pm Fabrice Bellard wrote: > Hi, > > I just committed a few changes in the KQEMU API. People wishing to use > kqemu with the current QEMU version from the repository should download > the new KQEMU release (version 1.4.0pre1). > > Fabrice. Thanks for the great tools. I've encountered a compile failure with KQEMU 1.4.0pre1. I did not see anything in the kqemu-doc.html file which spoke to requirements ... nor on the website. forgive me if I've overlooked something. Building against an unmodified 2.6.25.4, headers are Gentoo's 2.6.25.3 ./configure make ... make -C /lib/modules/2.6.25.4/build M=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.25.4' CC [M] /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.o /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c: In function 'kqemu_lock_user_page': /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c:81: error: dereferencing pointer to incomplete type /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c: In function 'kqemu_schedule': /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c:194: error: implicit declaration of function 'need_resched' /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c:195: error: implicit declaration of function 'schedule' /home/rick/docs/kqemu-1.4.0pre1/kqemu-linux.c:197: error: implicit declaration of function 'signal_pending' uname -a Linux 2.6.25.4 #1 Sun Jun 1 23:06:19 CDT 2008 x86_64 AMD Athlon(tm) 64 Processor 3700+ AuthenticAMD GNU/Linux gcc --version gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.1)