From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52789) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGt7o-0003gN-MY for qemu-devel@nongnu.org; Tue, 03 Sep 2013 12:06:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VGt7j-0006n0-Lq for qemu-devel@nongnu.org; Tue, 03 Sep 2013 12:06:40 -0400 Received: from cantor2.suse.de ([195.135.220.15]:43529 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGt7j-0006mq-CO for qemu-devel@nongnu.org; Tue, 03 Sep 2013 12:06:35 -0400 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Tue, 3 Sep 2013 18:06:23 +0200 Message-Id: <1378224387-18760-1-git-send-email-afaerber@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 0/4] QOM CPUState patch queue 2013-09-03 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Andreas=20F=C3=A4rber?= , Anthony Liguori Hello Anthony, This is my current QOM CPU patch queue. Please pull. Thanks, Andreas Cc: Anthony Liguori The following changes since commit 545825d4cda03ea292b7788b3401b99860efe8= bc: Merge branch 'tcg-next' of git://github.com/rth7680/qemu (2013-09-03 01= :35:43 +0200) are available in the git repository at: git://github.com/afaerber/qemu-cpu.git tags/qom-cpu-for-anthony for you to fetch changes up to 5e891bf8fd509c4d83cb95d352d88effb20720b1: target-i386: Use #defines instead of magic numbers for CPUID cache info= (2013-09-03 12:25:56 +0200) ---------------------------------------------------------------- QOM CPUState refactorings / X86CPU * Conversion of global CPU list to QTAILQ - preparing for CPU hot-unplug * Document X86CPU magic numbers for CPUID cache info ---------------------------------------------------------------- Andreas F=C3=A4rber (3): a15mpcore: Use qemu_get_cpu() for generic timers cpu: Use QTAILQ for CPU list cpu: Replace qemu_for_each_cpu() Eduardo Habkost (1): target-i386: Use #defines instead of magic numbers for CPUID cache = info arch_init.c | 11 ++- cpus.c | 60 ++++++--------- cputlb.c | 2 +- dump.c | 10 +-- exec.c | 33 +++----- gdbstub.c | 14 ++-- hw/acpi/piix4.c | 20 +++-- hw/arm/boot.c | 2 +- hw/cpu/a15mpcore.c | 5 +- hw/i386/kvm/clock.c | 2 +- hw/i386/kvmvapic.c | 2 +- hw/i386/pc.c | 3 +- hw/ppc/e500.c | 2 +- hw/ppc/ppc.c | 2 +- hw/ppc/spapr.c | 4 +- hw/ppc/spapr_hcall.c | 4 +- include/qom/cpu.h | 20 +++-- kvm-all.c | 8 +- linux-user/elfload.c | 2 +- linux-user/main.c | 10 ++- linux-user/syscall.c | 17 +---- memory_mapping.c | 5 +- monitor.c | 2 +- qom/cpu.c | 30 +++----- target-i386/cpu.c | 184 +++++++++++++++++++++++++++++++++++++++= ------ target-i386/helper.c | 3 +- target-i386/misc_helper.c | 2 +- target-mips/op_helper.c | 10 +-- target-ppc/excp_helper.c | 2 +- target-s390x/misc_helper.c | 8 +- translate-all.c | 4 +- 31 files changed, 284 insertions(+), 199 deletions(-)