All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] machine, hostmem, pc: Register properties as class properties
@ 2016-10-13 21:26 Eduardo Habkost
  2016-10-13 21:26 ` [Qemu-devel] [PATCH 1/4] machine: Register TYPE_MACHINE " Eduardo Habkost
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Eduardo Habkost @ 2016-10-13 21:26 UTC (permalink / raw)
  To: qemu-devel
  Cc: Markus Armbruster, Paolo Bonzini, Michael S. Tsirkin,
	Marcel Apfelbaum, Igor Mammedov

This series changes the existing machine, pc, and hostmem code to
register their QOM properties as class properties on class_init
instead of instance properties on instance_init.

Eduardo Habkost (4):
  machine: Register TYPE_MACHINE properties as class properties
  pc: Register TYPE_PC_MACHINE properties as class properties
  hostmem: Register TYPE_MEMORY_BACKEND properties as class properties
  hostmem-file: Register TYPE_MEMORY_BACKEND_FILE properties as class
    properties

 backends/hostmem-file.c |  26 +++---
 backends/hostmem.c      |  42 +++++-----
 hw/core/machine.c       | 206 +++++++++++++++++++++++-------------------------
 hw/i386/pc.c            |  56 ++++++-------
 4 files changed, 157 insertions(+), 173 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-10-14 15:13 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-13 21:26 [Qemu-devel] [PATCH 0/4] machine, hostmem, pc: Register properties as class properties Eduardo Habkost
2016-10-13 21:26 ` [Qemu-devel] [PATCH 1/4] machine: Register TYPE_MACHINE " Eduardo Habkost
2016-10-14 13:08   ` Igor Mammedov
2016-10-14 13:24     ` Eduardo Habkost
2016-10-13 21:26 ` [Qemu-devel] [PATCH 2/4] pc: Register TYPE_PC_MACHINE " Eduardo Habkost
2016-10-14 12:27   ` Igor Mammedov
2016-10-13 21:26 ` [Qemu-devel] [PATCH 3/4] hostmem: Register TYPE_MEMORY_BACKEND " Eduardo Habkost
2016-10-14 12:09   ` Igor Mammedov
2016-10-13 21:26 ` [Qemu-devel] [PATCH 4/4] hostmem-file: Register TYPE_MEMORY_BACKEND_FILE " Eduardo Habkost
2016-10-14 12:16   ` Igor Mammedov
2016-10-14  1:01 ` [Qemu-devel] [PATCH 0/4] machine, hostmem, pc: Register " no-reply
2016-10-14 15:13 ` Eduardo Habkost

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.