Message ID | 1358532742-23156-1-git-send-email-agraf@suse.de |
---|---|
State | New |
Headers | show |
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)
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