From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: kernel vs userspace mismatch Date: Mon, 30 Apr 2007 16:21:21 -0500 Message-ID: <46365DD1.5070200@us.ibm.com> References: <20070430204242.GA28288@cip.informatik.uni-erlangen.de> <46365A4C.30708@us.ibm.com> <20070430211527.GB28288@cip.informatik.uni-erlangen.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: Thomas Glanzmann Return-path: In-Reply-To: <20070430211527.GB28288-vCsBGSbFJi4XOLVLeuLo0p3xXOyapcuTYd9OGiuxSwg@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org Thomas Glanzmann wrote: > Hallo, > > >> The ABI changed twice in the last couple of days so make sure you've got >> an up-to-date userspace and kernel tree. >> > > (thinkpad) [/scratch/tg/linux-2.6] git fetch kvm > (thinkpad) [/scratch/tg/linux-2.6] cat .git/refs/remotes/kvm/master > 3ef1110c81993e01343e1b473f5d7d1a23e6a8a3 > According to my git tree: commit 3ef1110c81993e01343e1b473f5d7d1a23e6a8a3 Author: Avi Kivity Date: Thu Apr 12 17:35:58 2007 +0300 KVM: Handle partial pae pdptr Whereas git log | head is: commit e6d2f6292194c931b2fa11373a66d640245e1b14 Author: Avi Kivity Date: Mon Apr 30 17:05:38 2007 +0300 Regards, Anthony Liguori > (thinkpad) [/scratch/tg/linux-2.6] git pull kvm master > Already up-to-date. > (thinkpad) [/scratch/tg/linux-2.6] cd ../kvm-userspace > (thinkpad) [/scratch/tg/kvm-userspace] git pull > Already up-to-date. > (thinkpad) [/scratch/tg/kvm-userspace] cat .git/refs/heads/master > 0bbf37c60172b1fdda62f2864484a645822d19e5 > (thinkpad) [/scratch/tg/kvm-userspace] rm -rf * > (thinkpad) [/scratch/tg/kvm-userspace] git checkout -f > (thinkpad) [/scratch/tg/kvm-userspace] ./configure --with-patched-kernel --prefix=/local/kvm; make > Install prefix /local/kvm > BIOS directory /local/kvm/share/qemu > binary directory /local/kvm/bin > Manual directory /local/kvm/share/man > ELF interp prefix /usr/gnemul/qemu-%M > Source path /scratch/tg/kvm-userspace/qemu > C compiler /usr/bin/gcc-3.4 > Host C compiler gcc > make make > install install > host CPU i386 > host big endian no > target list i386-softmmu > gprof enabled no > profiler no > static build no > SDL support yes > SDL static link yes > mingw32 support no > Adlib support no > CoreAudio support no > ALSA support yes > DSound support no > FMOD support no > kqemu support no > kvm support yes > Documentation yes > make -C user > make[1]: Entering directory `/scratch/tg/kvm-userspace/user' > cc -I /scratch/tg/linux-2.6/include -MMD -MF ./.kvmctl.d -g -fomit-frame-pointer -Wall -m32 -c -o kvmctl.o kvmctl.c > kvmctl.c:30:2: error: #error libkvm: userspace and kernel version mismatch > make[1]: *** [kvmctl.o] Error 1 > make[1]: Leaving directory `/scratch/tg/kvm-userspace/user' > make: *** [user] Error 2 > > Thomas > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/