From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Qemu-devel] [PATCH 00/10] [PULL] qemu-kvm.git uq/master queue Date: Tue, 19 Oct 2010 08:40:32 -0500 Message-ID: <4CBD9FD0.8030302@codemonkey.ws> References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org To: Marcelo Tosatti Return-path: Received: from mail-pz0-f46.google.com ([209.85.210.46]:62277 "EHLO mail-pz0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933994Ab0JSNkg (ORCPT ); Tue, 19 Oct 2010 09:40:36 -0400 Received: by pzk3 with SMTP id 3so254070pzk.19 for ; Tue, 19 Oct 2010 06:40:36 -0700 (PDT) In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On 10/19/2010 05:40 AM, Marcelo Tosatti wrote: > The following changes since commit 38cc9b607f85017b095793cab6c129bc98= 44f441: > > issue snd_pcm_start() when capturing audio (2010-10-18 00:39:06 +0= 400) > > are available in the git repository at: > git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master > =20 This breaks the build. cc1: warnings being treated as errors /home/anthony/git/qemu/target-i386/kvm.c: In function =91kvm_on_sigbus_= vcpu=92: /home/anthony/git/qemu/target-i386/kvm.c:1671: error: passing argument = 3=20 of =91kvm_physical_memory_addr_from_ram=92 from incompatible pointer ty= pe /home/anthony/git/qemu/kvm.h:180: note: expected =91target_phys_addr_t = *=92=20 but argument is of type =91long unsigned int *=92 /home/anthony/git/qemu/target-i386/kvm.c: In function =91kvm_on_sigbus=92= : /home/anthony/git/qemu/target-i386/kvm.c:1714: error: passing argument = 3=20 of =91kvm_physical_memory_addr_from_ram=92 from incompatible pointer ty= pe /home/anthony/git/qemu/kvm.h:180: note: expected =91target_phys_addr_t = *=92=20 but argument is of type =91long unsigned int *=92 make[1]: *** [kvm.o] Error 1 make: *** [subdir-i386-softmmu] Error 2 I've pushed my tree to http://repo.or.cz/w/qemu/aliguori.git=20 qemu-kvm-20101019 but the merge is a fast-forward so you should have no= =20 trouble reproducing. anthony@titi:~/build/qemu$ uname -a Linux titi 2.6.32.11+drm33.2-x201 #1 SMP Sat May 22 09:58:34 PDT 2010=20 x86_64 GNU/Linux anthony@titi:~/build/qemu$ gcc -v Using built-in specs. Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion=3D'Ubuntu=20 4.4.3-4ubuntu5' --with-bugurl=3Dfile:///usr/share/doc/gcc-4.4/README.Bu= gs=20 --enable-languages=3Dc,c++,fortran,objc,obj-c++ --prefix=3D/usr=20 --enable-shared --enable-multiarch --enable-linker-build-id=20 --with-system-zlib --libexecdir=3D/usr/lib --without-included-gettext=20 --enable-threads=3Dposix --with-gxx-include-dir=3D/usr/include/c++/4.4=20 --program-suffix=3D-4.4 --enable-nls --enable-clocale=3Dgnu=20 --enable-libstdcxx-debug --enable-plugin --enable-objc-gc=20 --disable-werror --with-arch-32=3Di486 --with-tune=3Dgeneric=20 --enable-checking=3Drelease --build=3Dx86_64-linux-gnu=20 --host=3Dx86_64-linux-gnu --target=3Dx86_64-linux-gnu Thread model: posix gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) Regards, Anthony Liguori > Huang Ying (1): > Add RAM -> physical addr mapping in MCE simulation > > Joerg Roedel (2): > Set cpuid definition to 0 before initializing it > Add svm cpuid features > > Marcelo Tosatti (7): > signalfd compatibility > iothread: use signalfd > Expose thread_id in info cpus > kvm: x86: add mce support > Export qemu_ram_addr_from_host > MCE: Relay UCR MCE to guest > Add savevm/loadvm support for MCE > > Makefile.objs | 1 + > compatfd.c | 117 +++++++++++++++++++ > compatfd.h | 43 +++++++ > configure | 18 +++ > cpu-common.h | 3 +- > cpu-defs.h | 1 + > cpus.c | 161 ++++++++++++++++++++++++-- > exec-all.h | 2 +- > exec.c | 27 +++-- > kvm-all.c | 18 +++ > kvm-stub.c | 5 + > kvm.h | 6 + > monitor.c | 4 + > osdep.c | 15 +++ > osdep.h | 1 + > target-i386/cpu.h | 32 +++++- > target-i386/cpuid.c | 79 ++++++++++--- > target-i386/helper.c | 6 + > target-i386/kvm.c | 300 ++++++++++++++++++++++++++++++++++++++= ++++++++++- > target-i386/kvm_x86.h | 22 ++++ > 20 files changed, 817 insertions(+), 44 deletions(-) > create mode 100644 compatfd.c > create mode 100644 compatfd.h > create mode 100644 target-i386/kvm_x86.h > > > =20