qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 00/21] qbus QOM conversion, rebased on top of my


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 00/21] qbus QOM conversion, rebased on top of my patches
Date: Wed, 23 May 2012 17:43:09 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1

Il 02/05/2012 13:30, Paolo Bonzini ha scritto:
> Anthony Liguori (6):
>   qdev: fix adding of ptr properties
>   qdev: use wrapper for qdev_get_path
>   qdev: convert busses to QEMU Object Model
>   qdev: connect busses with their parent devices
>   qbus: make child devices links
>   qbus: initialize in standard way
> 
> Paolo Bonzini (15):
>   qom: documentation addition
>   qom: add object_class_get_parent
>   qom: add class_base_init
>   qom: make Object a type
>   qom: assert that public types have a non-NULL parent field
>   qdev: push "type" property up to Object
>   qdev: fix -device foo,?
>   qdev: use object_property_print in info qtree
>   qdev: move bus properties to a separate global
>   qdev: do not propagate properties to subclasses
>   qdev: move bus properties to abstract superclasses
>   pc: add back PCI.rombar compat property
>   qdev: clean up global properties
>   qdev: remove qdev_prop_set_defaults
>   qdev: move sysbus initialization to sysbus.c

I rebased and pushed this to qdev-props-4 in my github repo.  Feel free
to pull --rebase it to qom-next.  I'll shortly send realize patches too.

Paolo

>  exec.c                        |    4 +-
>  hw/acpi_piix4.c               |   10 +-
>  hw/i2c.c                      |   30 +++--
>  hw/ide/internal.h             |    3 +
>  hw/ide/qdev.c                 |   31 +++--
>  hw/intel-hda.c                |   37 ++---
>  hw/intel-hda.h                |    3 +
>  hw/isa-bus.c                  |   23 +++-
>  hw/isa.h                      |    3 +
>  hw/lsi53c895a.c               |    5 +-
>  hw/pc_piix.c                  |    9 +-
>  hw/pci-hotplug.c              |    6 +-
>  hw/pci.c                      |   49 ++++---
>  hw/pci_bridge.c               |    2 +-
>  hw/pci_internals.h            |    3 +-
>  hw/qdev-monitor.c             |  105 ++++++++-------
>  hw/qdev-properties.c          |   62 +++------
>  hw/qdev.c                     |  298 
> +++++++++++++++++++++++++++--------------
>  hw/qdev.h                     |   56 ++++----
>  hw/s390-virtio-bus.c          |   37 ++---
>  hw/s390-virtio-bus.h          |    3 +
>  hw/scsi-bus.c                 |   54 +++++---
>  hw/scsi.h                     |    3 +
>  hw/spapr_pci.c                |    7 +-
>  hw/spapr_vio.c                |   49 ++++---
>  hw/spapr_vio.h                |    3 +
>  hw/spapr_vty.c                |    6 +-
>  hw/ssi.c                      |   29 ++--
>  hw/sysbus.c                   |   45 ++++++-
>  hw/sysbus.h                   |    3 +
>  hw/usb.h                      |    3 +
>  hw/usb/bus.c                  |   45 ++++---
>  hw/usb/desc.c                 |    5 +-
>  hw/usb/dev-smartcard-reader.c |   25 ++--
>  hw/virtio-scsi.c              |    6 +-
>  hw/virtio-serial-bus.c        |   35 +++--
>  include/qemu/object.h         |   27 +++-
>  qom/object.c                  |  105 +++++++++++----
>  savevm.c                      |   12 +-
>  39 files changed, 783 insertions(+), 458 deletions(-)
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]