From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:36493) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SxOjK-0005aD-EM for qemu-devel@nongnu.org; Fri, 03 Aug 2012 16:44:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SxOjI-0000up-N5 for qemu-devel@nongnu.org; Fri, 03 Aug 2012 16:44:18 -0400 Received: from mail-ob0-f173.google.com ([209.85.214.173]:32997) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SxOjI-0000uk-Hw for qemu-devel@nongnu.org; Fri, 03 Aug 2012 16:44:16 -0400 Received: by obbta14 with SMTP id ta14so1524035obb.4 for ; Fri, 03 Aug 2012 13:44:16 -0700 (PDT) From: Anthony Liguori In-Reply-To: <1343868517-11852-1-git-send-email-afaerber@suse.de> References: <1343868517-11852-1-git-send-email-afaerber@suse.de> Date: Fri, 03 Aug 2012 15:44:13 -0500 Message-ID: <87zk6bu2n6.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PULL for-1.2] QOM CPUState, part 4: initial field movements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Andreas =?utf-8?Q?F=C3=A4rber?= , qemu-devel@nongnu.org Cc: Igor Mammedov Andreas F=C3=A4rber writes: > Hello Anthony, > > Please pull a next batch of QOM CPUState refactorings, cherry-picked > from my long-standing QOM CPUState part 4 series. > > Some parts of that series (s390 and xen) had already been merged. > This batch now includes actual field movements common to softmmu and *-us= er. > Patches depending on changes to APIC modelling are postponed pending v2. > > Tested on Linux/x86_64 and compile-tested for mingw32/64. Pulled. Thanks. Regards, Anthony Liguori > > Regards, > Andreas > > Cc: Anthony Liguori > > Cc: Igor Mammedov > > The following changes since commit 02d2bd5d57812154cfb978bc2098cf49d55158= 3d: > > Replace 'struct siginfo' with 'siginfo_t'. (2012-08-01 08:54:07 -0500) > > are available in the git repository at: > git://repo.or.cz/qemu/afaerber.git qom-cpu-4 > > Andreas F=C3=A4rber (4): > qemu-thread: Let qemu_thread_is_self() return bool > cpu: Move CPU_COMMON_THREAD into CPUState > cpu: Move thread field into CPUState > cpu: Move thread_kicked to CPUState > > cpu-defs.h | 11 ---------- > cpus.c | 56 +++++++++++++++++++++++++++++++--------------= ----- > include/qemu/cpu.h | 7 ++++++ > qemu-thread-posix.c | 2 +- > qemu-thread-win32.c | 2 +- > qemu-thread.h | 3 +- > 6 files changed, 46 insertions(+), 35 deletions(-)