From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Wei Huang" Subject: Re: [ANNOUNCE] kvm-36 release Date: Wed, 12 Sep 2007 17:03:48 -0500 Message-ID: <46E86244.8070107@amd.com> References: <46E7F417.6020107@qumranet.com> <46E7F44C.9070303@qumranet.com> <200709121708.51719.ottuzzi@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=------------080204030602080108010304 Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: "Piero Ottuzzi" Return-path: In-Reply-To: <200709121708.51719.ottuzzi-Re5JQEeQqe8AvxtiuMwx3w@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 This is a multi-part message in MIME format. --------------080204030602080108010304 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable The compilation errors also showed up on my boxes. The attached patch=20 fixes the errors by renaming variables. Signed-off-by: Wei Huang Piero Ottuzzi wrote: > Hi Avi, all, >=20 > trying to compile kvm-39 on Ubuntu 6.10 (Linux acaro 2.6.17-12-generic=20 > #2 SMP > Wed Aug 29 18:53:01 UTC 2007 x86_64 GNU/Linux): >=20 > piero@acaro:~/tmp/kvm-39$ make > make -C kernel > make[1]: Entering directory `/home/piero/tmp/kvm-39/kernel' > make -C /lib/modules/2.6.17-12-generic/build M=3D`pwd` "$@" > make[2]: Entering directory `/usr/src/linux-headers-2.6.17-12-generic' > LD /home/piero/tmp/kvm-39/kernel/built-in.o > CC [M] /home/piero/tmp/kvm-39/kernel/svm.o > CC [M] /home/piero/tmp/kvm-39/kernel/vmx.o > CC [M] /home/piero/tmp/kvm-39/kernel/vmx-debug.o > CC [M] /home/piero/tmp/kvm-39/kernel/kvm_main.o > /home/piero/tmp/kvm-39/kernel/kvm_main.c: In function =E2=80=98kvm_vcpu= _ioctl=E2=80=99: > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected identifi= er > or =E2=80=98(=E2=80=99 before =E2=80=98volatile=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected =E2=80=98= )=E2=80=99=20 > before =E2=80=98(=E2=80=99 > token > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2852: error: invalid lvalue in > unary =E2=80=98&=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2853: error: invalid lvalue in > unary =E2=80=98&=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2857: error: invalid lvalue in > unary =E2=80=98&=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected identifi= er > or =E2=80=98(=E2=80=99 before =E2=80=98volatile=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected =E2=80=98= )=E2=80=99=20 > before =E2=80=98(=E2=80=99 > token > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2866: error: invalid lvalue in > unary =E2=80=98&=E2=80=99 > /home/piero/tmp/kvm-39/kernel/kvm_main.c:2868: error: invalid lvalue in > unary =E2=80=98&=E2=80=99 > make[3]: *** [/home/piero/tmp/kvm-39/kernel/kvm_main.o] Error 1 > make[2]: *** [_module_/home/piero/tmp/kvm-39/kernel] Error 2 > make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-12-generic' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/piero/tmp/kvm-39/kernel' > make: *** [kernel] Error 2 >=20 > Bye > Piero >=20 > Alle 16:14, mercoled=C3=AC 12 settembre 2007, Avi Kivity ha scritto: > > That's kvm-39 of course. > > > > Avi Kivity wrote: > > > Fix a couple of lapic hiccups in kvm-38. > > > > > > Changes since kvm-38: > > > - provide div64_64() for older kernels > > > - improve emulation failure reporting > > > - more x86 emulator work (push imm8, pushf, call near) (Nitin A Ka= mble) > > > - don't use TPR shadow on i386 (Sheng Yang) > > > > > > Notes: > > > If you use the modules bundled with kvm-39, you can use any ver= sion > > > of Linux from 2.6.9 upwards. > > > If you use the modules bundled with Linux 2.6.20, you need to u= se > > > kvm-12. > > > If you use the modules bundled with Linux 2.6.21, you need to u= se > > > kvm-17. > > > Modules from Linux 2.6.22 and up will work with any kvm version= from > > > kvm-22. Some features may only be available in newer releases. > > > For best performance, use Linux 2.6.23-rc2 or later as the host= . > > > > > > http://kvm.qumranet.com > > > > > > > > > > > >=20 > -----------------------------------------------------------------------= -- > > > This SF.net email is sponsored by: Microsoft > > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > kvm-devel mailing list > > > kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > > > https://lists.sourceforge.net/lists/listinfo/kvm-devel >=20 > -----------------------------------------------------------------------= -- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > kvm-devel mailing list > kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/kvm-devel >=20 --------------080204030602080108010304 Content-Type: text/plain; name=lapic_state_patch.txt Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=lapic_state_patch.txt ZGlmZiAtLWdpdCBhL2RyaXZlcnMva3ZtL2t2bV9tYWluLmMgYi9kcml2ZXJzL2t2bS9rdm1f bWFpbi5jCmluZGV4IDk5ZTQ5MTcuLmYwNGNhNmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMva3Zt L2t2bV9tYWluLmMKKysrIGIvZHJpdmVycy9rdm0va3ZtX21haW4uYwpAQCAtMjk2NywyNSAr Mjk2NywyNSBAQCBzdGF0aWMgbG9uZyBrdm1fdmNwdV9pb2N0bChzdHJ1Y3QgZmlsZSAqCiAJ CWJyZWFrOwogCX0KIAljYXNlIEtWTV9HRVRfTEFQSUM6IHsKLQkJc3RydWN0IGt2bV9sYXBp Y19zdGF0ZSBsYXBpYzsKKwkJc3RydWN0IGt2bV9sYXBpY19zdGF0ZSBsYXBpY19zdGF0ZTsK IAotCQltZW1zZXQoJmxhcGljLCAwLCBzaXplb2YgbGFwaWMpOwotCQlyID0ga3ZtX3ZjcHVf aW9jdGxfZ2V0X2xhcGljKHZjcHUsICZsYXBpYyk7CisJCW1lbXNldCgmbGFwaWNfc3RhdGUs IDAsIHNpemVvZiBsYXBpY19zdGF0ZSk7CisJCXIgPSBrdm1fdmNwdV9pb2N0bF9nZXRfbGFw aWModmNwdSwgJmxhcGljX3N0YXRlKTsKIAkJaWYgKHIpCiAJCQlnb3RvIG91dDsKIAkJciA9 IC1FRkFVTFQ7Ci0JCWlmIChjb3B5X3RvX3VzZXIoYXJncCwgJmxhcGljLCBzaXplb2YgbGFw aWMpKQorCQlpZiAoY29weV90b191c2VyKGFyZ3AsICZsYXBpY19zdGF0ZSwgc2l6ZW9mIGxh cGljX3N0YXRlKSkKIAkJCWdvdG8gb3V0OwogCQlyID0gMDsKIAkJYnJlYWs7CiAJfQogCWNh c2UgS1ZNX1NFVF9MQVBJQzogewotCQlzdHJ1Y3Qga3ZtX2xhcGljX3N0YXRlIGxhcGljOwor CQlzdHJ1Y3Qga3ZtX2xhcGljX3N0YXRlIGxhcGljX3N0YXRlOwogCiAJCXIgPSAtRUZBVUxU OwotCQlpZiAoY29weV9mcm9tX3VzZXIoJmxhcGljLCBhcmdwLCBzaXplb2YgbGFwaWMpKQor CQlpZiAoY29weV9mcm9tX3VzZXIoJmxhcGljX3N0YXRlLCBhcmdwLCBzaXplb2YgbGFwaWNf c3RhdGUpKQogCQkJZ290byBvdXQ7Ci0JCXIgPSBrdm1fdmNwdV9pb2N0bF9zZXRfbGFwaWMo dmNwdSwgJmxhcGljKTs7CisJCXIgPSBrdm1fdmNwdV9pb2N0bF9zZXRfbGFwaWModmNwdSwg JmxhcGljX3N0YXRlKTs7CiAJCWlmIChyKQogCQkJZ290byBvdXQ7CiAJCXIgPSAwOwo= --------------080204030602080108010304 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ --------------080204030602080108010304 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kvm-devel mailing list kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/kvm-devel --------------080204030602080108010304--