All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christian Borntraeger <borntraeger@de.ibm.com>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: Cornelia Huck <cornelia.huck@de.ibm.com>,
	Jens Freimann <jfrei@linux.vnet.ibm.com>,
	qemu-devel <qemu-devel@nongnu.org>,
	Alexander Graf <agraf@suse.de>
Subject: Re: [Qemu-devel] [PULL 0/5] s390x: Fixes and features
Date: Wed, 7 Oct 2015 23:21:31 +0200	[thread overview]
Message-ID: <56158CDB.6070803@de.ibm.com> (raw)
In-Reply-To: <CAFEAcA_Gu2SLe++BpxvcjAckdpa0MH8=8V5DeD=ONLG3Nc+Qfg@mail.gmail.com>

Am 07.10.2015 um 22:55 schrieb Peter Maydell:
> On 6 October 2015 at 11:41, Christian Borntraeger
> <borntraeger@de.ibm.com> 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

  reply	other threads:[~2015-10-07 21:21 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-06 10:41 [Qemu-devel] [PULL 0/5] s390x: Fixes and features Christian Borntraeger
2015-10-06 10:41 ` [Qemu-devel] [PULL 1/5] pc-bios/s390-ccw: avoid floating point operations Christian Borntraeger
2015-10-06 10:41 ` [Qemu-devel] [PULL 2/5] s390x/gdb: expose virtualization specific registers Christian Borntraeger
2015-10-06 10:41 ` [Qemu-devel] [PULL 3/5] s390x: set missing parent for hotplug and quiesce events Christian Borntraeger
2015-10-06 10:41 ` [Qemu-devel] [PULL 4/5] s390x/info registers: print vector registers properly Christian Borntraeger
2015-10-06 10:41 ` [Qemu-devel] [PULL 5/5] s390x: rename io_subsystem_reset -> subsystem_reset Christian Borntraeger
2015-10-06 10:58 ` [Qemu-devel] [PULL 0/5] s390x: Fixes and features Christian Borntraeger
2015-10-06 13:38   ` Markus Armbruster
2015-10-07 20:55 ` Peter Maydell
2015-10-07 21:21   ` Christian Borntraeger [this message]
2015-10-08 10:27     ` Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56158CDB.6070803@de.ibm.com \
    --to=borntraeger@de.ibm.com \
    --cc=agraf@suse.de \
    --cc=cornelia.huck@de.ibm.com \
    --cc=jfrei@linux.vnet.ibm.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.