From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvRZs-0005IU-9y for qemu-devel@nongnu.org; Tue, 24 Dec 2013 07:59:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvRZh-00040T-9k for qemu-devel@nongnu.org; Tue, 24 Dec 2013 07:59:16 -0500 Received: from cantor2.suse.de ([195.135.220.15]:51980 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvRZh-0003zE-30 for qemu-devel@nongnu.org; Tue, 24 Dec 2013 07:59:05 -0500 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Tue, 24 Dec 2013 13:58:51 +0100 Message-Id: <1387889941-9896-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 00/10] QOM CPUState patch queue 2013-12-24 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Anthony Liguori , Chen Fan , Igor Mammedov , =?UTF-8?q?Andreas=20F=C3=A4rber?= , =?UTF-8?q?Aur=C3=A9lien=20Jarno?= , Richard Henderson Hello Anthony, This is my current QOM CPU patch queue. Please pull. Happy holidays, Andreas Cc: Anthony Liguori Cc: Aur=C3=A9lien Jarno Cc: Igor Mammedov Cc: Chen Fan Cc: Richard Henderson The following changes since commit f976b09ea249cccc3fd41c98aaf6512908db0b= ae: PPC: Fix compilation with TCG debug (2013-12-22 19:15:55 +0100) 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 d024d209045b912eb6127861fab2af6c64880efd: target-i386: Cleanup 'foo=3Dval' feature handling (2013-12-24 13:47:25 = +0100) ---------------------------------------------------------------- QOM CPUState refactorings / X86CPU * TLB invalidation optimizations * X86CPU initialization cleanups * Preparations for X86CPU hot-unplug ---------------------------------------------------------------- Andreas F=C3=A4rber (1): cpu-exec: Optimize X86CPU usage in cpu_exec() Chen Fan (1): target-i386: Move apic_state field from CPUX86State to X86CPU Igor Mammedov (6): target-i386: Convert 'hv_relaxed' to static property target-i386: Convert 'hv_vapic' to static property target-i386: Convert 'hv_spinlocks' to static property target-i386: Convert 'check' and 'enforce' to static properties target-i386: Cleanup 'foo' feature handling target-i386: Cleanup 'foo=3Dval' feature handling Richard Henderson (2): cputlb: Use memset() when flushing entries cputlb: Tidy memset() of arrays cpu-exec.c | 14 ++++-- cpus.c | 5 +-- cputlb.c | 21 ++------- hw/i386/kvmvapic.c | 8 ++-- hw/i386/pc.c | 17 ++++---- target-i386/cpu-qom.h | 6 +++ target-i386/cpu.c | 108 +++++++++++++++++++++++++++-------------= ------ target-i386/cpu.h | 4 -- target-i386/helper.c | 12 +++--- target-i386/kvm.c | 23 +++++----- target-i386/misc_helper.c | 8 ++-- translate-all.c | 5 +-- 12 files changed, 118 insertions(+), 113 deletions(-)