From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:55104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ROvDv-0004wJ-Bh for qemu-devel@nongnu.org; Fri, 11 Nov 2011 12:49:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ROvDs-0002kr-W5 for qemu-devel@nongnu.org; Fri, 11 Nov 2011 12:49:07 -0500 Received: from cantor2.suse.de ([195.135.220.15]:45036 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ROvDs-0002kV-JZ for qemu-devel@nongnu.org; Fri, 11 Nov 2011 12:49:04 -0500 From: Alexander Graf Date: Fri, 11 Nov 2011 18:49:07 +0100 Message-Id: <1321033763-19881-1-git-send-email-agraf@suse.de> Subject: [Qemu-devel] [PULL 00/16] s390 patch queue 2011-11-11 for 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Developers Cc: blauwirbel@gmail.com Hi Blue, This is my current patch queue for s390. Please pull. It contains a few features, but only because I forgot to send out a pull request for -rc1. These have been lying in my queue for a while. I also have two of Richard's TCG patches in, because without I can't compile and they look perfectly sane to me. Alex The following changes since commit 0e3b800e71cb7759d099eabbd8ad4c4fe848e381: Peter Maydell (1): hw/lan9118.c: Add missing 'break' to fix buffer overrun are available in the git repository at: git://repo.or.cz/qemu/agraf.git s390-next Alexander Graf (11): [S390] Add hotplug support Compile device-hotplug on all targets Add generic drive hotplugging Expose drive_add on all architectures s390x: add ldeb instruction s390x: make ipte 31-bit aware s390x: update R and C bits in storage key s390x: implement rrbe instruction properly s390x: implement SIGP restart and shutdown s390x: Add shutdown for TCG s390-virtio machine s390x: initialize virtio dev region Christian Borntraeger (3): s390: fix reset hypercall to reset the status s390: fix short kernel command lines s390: Fix cpu shutdown for KVM Richard Henderson (2): tcg: Standardize on TCGReg as the enum for hard registers tcg: Use TCGReg for standard tcg-target entry points. Makefile.target | 5 +++- hmp-commands.hx | 2 - hw/device-hotplug.c | 47 ++++++++++++++++++++++++++++++++++++++++++++++ hw/pci-hotplug.c | 24 +++------------------- hw/s390-virtio-bus.c | 24 ++++++++++++++++++---- hw/s390-virtio-bus.h | 5 ++++ hw/s390-virtio.c | 47 +++++++++++++++++++++++++++++++++++++++++++-- sysemu.h | 6 ++++- target-s390x/cpu.h | 15 ++++++++++++++ target-s390x/helper.c | 27 +++++++++++++++++++++++-- target-s390x/helpers.h | 1 + target-s390x/kvm.c | 19 ++++++----------- target-s390x/op_helper.c | 43 ++++++++++++++++++++++++++++++++++++----- target-s390x/translate.c | 4 +++ tcg/arm/tcg-target.c | 13 ++++++----- tcg/arm/tcg-target.h | 4 +- tcg/hppa/tcg-target.c | 12 +++++----- tcg/hppa/tcg-target.h | 4 +- tcg/i386/tcg-target.c | 13 ++++++----- tcg/i386/tcg-target.h | 4 +- tcg/ia64/tcg-target.c | 12 +++++----- tcg/ia64/tcg-target.h | 4 +- tcg/mips/tcg-target.c | 13 ++++++----- tcg/mips/tcg-target.h | 4 +- tcg/ppc/tcg-target.c | 8 +++--- tcg/ppc/tcg-target.h | 4 +- tcg/ppc64/tcg-target.c | 8 +++--- tcg/ppc64/tcg-target.h | 4 +- tcg/sparc/tcg-target.c | 13 ++++++----- tcg/sparc/tcg-target.h | 4 +- tcg/tcg.c | 8 +++--- tcg/tci/tcg-target.c | 8 +++--- tcg/tci/tcg-target.h | 2 +- tci.c | 38 ++++++++++++++++++------------------ 34 files changed, 308 insertions(+), 141 deletions(-)