From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zjw9e-0007KI-1D for qemu-devel@nongnu.org; Wed, 07 Oct 2015 17:21:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zjw9Z-00085h-3p for qemu-devel@nongnu.org; Wed, 07 Oct 2015 17:21:42 -0400 Received: from e06smtp06.uk.ibm.com ([195.75.94.102]:39653) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zjw9Y-00085Y-QY for qemu-devel@nongnu.org; Wed, 07 Oct 2015 17:21:37 -0400 Received: from /spool/local by e06smtp06.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 7 Oct 2015 22:21:33 +0100 Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by d06dlp03.portsmouth.uk.ibm.com (Postfix) with ESMTP id 895871B0805F for ; Wed, 7 Oct 2015 22:21:34 +0100 (BST) Received: from d06av05.portsmouth.uk.ibm.com (d06av05.portsmouth.uk.ibm.com [9.149.37.229]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id t97LLWpQ36307166 for ; Wed, 7 Oct 2015 21:21:32 GMT Received: from d06av05.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av05.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id t97LLW9k003598 for ; Wed, 7 Oct 2015 15:21:32 -0600 References: <1444128065-87628-1-git-send-email-borntraeger@de.ibm.com> From: Christian Borntraeger Message-ID: <56158CDB.6070803@de.ibm.com> Date: Wed, 7 Oct 2015 23:21:31 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 0/5] s390x: Fixes and features List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Cornelia Huck , Jens Freimann , qemu-devel , Alexander Graf Am 07.10.2015 um 22:55 schrieb Peter Maydell: > On 6 October 2015 at 11:41, Christian Borntraeger > wrote: >> Peter, >> >> here are some fixes (and a small feature) for s390x. >> >> The following changes since commit b2312c680084ea18cd55fa7093397cad2224ec14: >> >> Merge remote-tracking branch 'remotes/amit-migration/tags/for-juan-201509' into staging (2015-09-29 12:41:19 +0100) >> >> are available in the git repository at: >> >> git://github.com/borntraeger/qemu.git tags/s390x-20151006 >> >> for you to fetch changes up to d9f090ec7794d433b8f222ae8c8f95601369a4a5: >> >> s390x: rename io_subsystem_reset -> subsystem_reset (2015-10-02 13:31:52 +0200) >> >> ---------------------------------------------------------------- >> s390: fixes >> >> Some fixes all over the place: >> - ccw bios and gcc 5.1 (avoid floating point ops) >> - properly print vector registers >> - sclp and sclp-event-facility no longer hang on object_unref(object_new(T)) >> - better name for io_subsystem_reset >> >> One feature >> - the gdb server now exposes several virtualization specific register >> >> ---------------------------------------------------------------- >> Christian Borntraeger (2): >> pc-bios/s390-ccw: avoid floating point operations >> s390x/info registers: print vector registers properly >> >> David Hildenbrand (3): >> s390x/gdb: expose virtualization specific registers >> s390x: set missing parent for hotplug and quiesce events >> s390x: rename io_subsystem_reset -> subsystem_reset >> >> configure | 2 +- >> gdb-xml/s390-virt.xml | 18 ++++++++++ >> hw/s390x/event-facility.c | 20 +++++------ >> hw/s390x/s390-virtio-ccw.c | 2 +- >> pc-bios/s390-ccw/Makefile | 3 +- >> target-s390x/cpu.h | 2 +- >> target-s390x/gdbstub.c | 82 ++++++++++++++++++++++++++++++++++++++++++++++ >> target-s390x/misc_helper.c | 4 +-- >> target-s390x/translate.c | 2 +- >> 9 files changed, 118 insertions(+), 17 deletions(-) >> create mode 100644 gdb-xml/s390-virt.xml > > Just to check before I apply this -- given the change to > pc-bios/s390-ccw/Makefile, is there a missing update to the > compiled s390-ccw.img itself? No, the current compiled s390-ccw.img is fine. The patch is just to avoid "miscompiles" with gcc 5.1 which tends to do a lot of spilling/filling into/from floating point registers. Christian