From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:33705) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEklm-000821-66 for qemu-devel@nongnu.org; Mon, 02 Apr 2012 13:10:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SEkld-0002Qh-2b for qemu-devel@nongnu.org; Mon, 02 Apr 2012 13:10:17 -0400 Received: from cantor2.suse.de ([195.135.220.15]:44774 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEklc-0002QD-Rx for qemu-devel@nongnu.org; Mon, 02 Apr 2012 13:10:08 -0400 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= Date: Mon, 2 Apr 2012 19:09:34 +0200 Message-Id: <1333386578-29412-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] [PATCH v2 0/4] QOM'ify S/390 CPU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Christian Borntraeger , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Alexander Graf Hello, This series breaks down my S/390 QOM'ification patch from the qom-cpu-oth= ers.v1 RFC series into better digestable pieces and reorders it next. s390x ignores any user-specified -cpu argument, thus needs only one CPU t= ype. I've tested both TCG by running SLES installation and briefly KVM on SLES= . Christian, could you please verify this doesn't break your test cases and add your Tested-by? Available from: git://github.com/afaerber/qemu-cpu.git qom-cpu-s390.v2 https://github.com/afaerber/qemu-cpu/commits/qom-cpu-s390.v2 Regards, Andreas Cc: Alexander Graf Cc: Christian Borntraeger v1 -> v2: * Split off from qom-cpu-others series. * Rebased onto qemu.git, no longer depends on target-sh4 wrt Makefile.tar= get. * Fix LGPLv2.1 license notice, s/Library/Lesser/g (bug in German GNU web = page). * Split out reset, initfn and opaque change into their own patches. * Drop an unneeded #include, update argument/variable naming to avoid "kl= ass". Andreas F=C3=A4rber (4): target-s390x: QOM'ify CPU target-s390x: QOM'ify CPU reset target-s390x: QOM'ify CPU init target-s390x: Update s390x_{tod,cpu}_timer to use S390CPU Makefile.target | 1 + target-s390x/cpu-qom.h | 71 +++++++++++++++++++++++++++++++++++ target-s390x/cpu.c | 96 ++++++++++++++++++++++++++++++++++++++++++= ++++++ target-s390x/cpu.h | 5 ++ target-s390x/helper.c | 41 +++++--------------- 5 files changed, 184 insertions(+), 30 deletions(-) create mode 100644 target-s390x/cpu-qom.h create mode 100644 target-s390x/cpu.c --=20 1.7.7