qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH v3 0/2] QOM realize, device-only


From: Andreas Färber
Subject: [Qemu-devel] [PATCH v3 0/2] QOM realize, device-only
Date: Wed, 9 Jan 2013 03:58:09 +0100

Hello Anthony,

Next iteration, with documentation.

Available from:
https://github.com/afaerber/qemu-cpu/commits/realize-qdev.v3
git://github.com/afaerber/qemu-cpu.git realize-qdev.v3

Regards,
Andreas

v2 -> v3:
* Rebased onto qdev ObjectClass::unparent change.
* Documented DeviceState::realized field.
* Documented DeviceClass::realize vs. DeviceClass::init semantics,
  suggested by Eduardo. Utterly verbose, short of an example.

v1 -> v2:
* Dropped general-purpose qdev cleanups.
* Dropped ISA conversion, to be reposted as follow-up.

>From combined qom-next proposal:
* Implemented for DeviceClass rather than for ObjectClass.

>From my initial proposal:
* Merged Object::unrealize, proposed by Paolo.

Cc: Anthony Liguori <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Cc: Igor Mammedov <address@hidden>
Cc: Peter Maydell <address@hidden>

Andreas Färber (2):
  qdev: Fold state enum into bool realized
  qdev: Prepare "realized" property

 hw/qdev-addr.c              |    2 +-
 hw/qdev-core.h              |   70 ++++++++++++++++++++++++----
 hw/qdev-properties-system.c |    4 +-
 hw/qdev-properties.c        |   24 +++++-----
 hw/qdev.c                   |  106 +++++++++++++++++++++++++++++++------------
 5 Dateien geändert, 153 Zeilen hinzugefügt(+), 53 Zeilen entfernt(-)

-- 
1.7.10.4




reply via email to

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