Patchwork [PULL,0/8] s390 patch queue 2013-01-18

login
register
mail settings
Submitter Alexander Graf
Date Jan. 18, 2013, 6:12 p.m.
Message ID <1358532742-23156-1-git-send-email-agraf@suse.de>
Download mbox
Permalink /patch/213705/
State New
Headers show

Pull-request

git://repo.or.cz/qemu/agraf.git s390-for-upstream

Comments

Alexander Graf - Jan. 18, 2013, 6:12 p.m.
Hi Blue / Aurelien,

This is my current patch queue for s390.  Please pull.

Alex


The following changes since commit ddc01bf16e9f04b3e72c1b946b0b8efeb7a545d2:
  Anthony Liguori (1):
        Merge remote-tracking branch 'luiz/queue/qmp' into staging

are available in the git repository at:

  git://repo.or.cz/qemu/agraf.git s390-for-upstream

Alexander Graf (1):
      s390x: fix indentation

Andreas Färber (1):
      target-s390x: Unregister reset callback on finalization

Christian Borntraeger (2):
      s390: new contributions GPLv2 or later
      s390: Move IPL code into a separate device

Cornelia Huck (1):
      s390: Add a hypercall registration interface.

Jens Freimann (1):
      s390: Add CPU reset handler

Stefan Weil (1):
      s390x: Remove inline function ebcdic_put and related data from cpu.h

Viktor Mihajlovski (1):
      S390: Enable -cpu help and QMP query-cpu-definitions

 hw/s390-virtio.c             |  194 ++++++++++++++----------------------------
 hw/s390-virtio.h             |   22 +++++
 hw/s390x/Makefile.objs       |    2 +
 hw/s390x/ipl.c               |  174 +++++++++++++++++++++++++++++++++++++
 hw/s390x/s390-virtio-hcall.c |   36 ++++++++
 target-s390x/cpu.c           |   71 +++++++++++++++-
 target-s390x/cpu.h           |   91 ++------------------
 target-s390x/kvm.c           |   17 +++-
 target-s390x/misc_helper.c   |   83 ++++++++++++++++++-
 9 files changed, 470 insertions(+), 220 deletions(-)
 create mode 100644 hw/s390-virtio.h
 create mode 100644 hw/s390x/ipl.c
 create mode 100644 hw/s390x/s390-virtio-hcall.c
Andreas Färber - Jan. 18, 2013, 6:37 p.m.
Am 18.01.2013 19:12, schrieb Alexander Graf:
> diff --git a/hw/s390x/ipl.c b/hw/s390x/ipl.c
> new file mode 100644
> index 0000000..7cbbf99
> --- /dev/null
> +++ b/hw/s390x/ipl.c
[...]
> +static TypeInfo s390_ipl_info = {

This should probably be static const - my tree-wide cleanup didn't catch
s390-next obviously. Please follow-up with a fix to avoid this being copied.

Similar issue could exist for ppc-next, please check.

Andreas

> +    .class_init = s390_ipl_class_init,
> +    .parent = TYPE_SYS_BUS_DEVICE,
> +    .name  = "s390-ipl",
> +    .instance_size  = sizeof(S390IPLState),
> +};
> +
> +static void s390_ipl_register_types(void)
> +{
> +    type_register_static(&s390_ipl_info);
> +}
> +
> +type_init(s390_ipl_register_types)
Blue Swirl - Jan. 19, 2013, 1:57 p.m.
Thanks, pulled.

On Fri, Jan 18, 2013 at 6:12 PM, Alexander Graf <agraf@suse.de> wrote:
> Hi Blue / Aurelien,
>
> This is my current patch queue for s390.  Please pull.
>
> Alex
>
>
> The following changes since commit ddc01bf16e9f04b3e72c1b946b0b8efeb7a545d2:
>   Anthony Liguori (1):
>         Merge remote-tracking branch 'luiz/queue/qmp' into staging
>
> are available in the git repository at:
>
>   git://repo.or.cz/qemu/agraf.git s390-for-upstream
>
> Alexander Graf (1):
>       s390x: fix indentation
>
> Andreas Färber (1):
>       target-s390x: Unregister reset callback on finalization
>
> Christian Borntraeger (2):
>       s390: new contributions GPLv2 or later
>       s390: Move IPL code into a separate device
>
> Cornelia Huck (1):
>       s390: Add a hypercall registration interface.
>
> Jens Freimann (1):
>       s390: Add CPU reset handler
>
> Stefan Weil (1):
>       s390x: Remove inline function ebcdic_put and related data from cpu.h
>
> Viktor Mihajlovski (1):
>       S390: Enable -cpu help and QMP query-cpu-definitions
>
>  hw/s390-virtio.c             |  194 ++++++++++++++----------------------------
>  hw/s390-virtio.h             |   22 +++++
>  hw/s390x/Makefile.objs       |    2 +
>  hw/s390x/ipl.c               |  174 +++++++++++++++++++++++++++++++++++++
>  hw/s390x/s390-virtio-hcall.c |   36 ++++++++
>  target-s390x/cpu.c           |   71 +++++++++++++++-
>  target-s390x/cpu.h           |   91 ++------------------
>  target-s390x/kvm.c           |   17 +++-
>  target-s390x/misc_helper.c   |   83 ++++++++++++++++++-
>  9 files changed, 470 insertions(+), 220 deletions(-)
>  create mode 100644 hw/s390-virtio.h
>  create mode 100644 hw/s390x/ipl.c
>  create mode 100644 hw/s390x/s390-virtio-hcall.c