qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC PATCH 0/6] pc: Support firmware configuration with -blockdev
@ 2019-02-25 18:37 Markus Armbruster
  2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 1/6] qdev: Fix latent bug with compat_props and onboard devices Markus Armbruster
                   ` (5 more replies)
  0 siblings, 6 replies; 30+ messages in thread
From: Markus Armbruster @ 2019-02-25 18:37 UTC (permalink / raw)
  To: qemu-devel
  Cc: pbonzini, lersek, kwolf, mreitz, qemu-block, pkrempa, mst,
	marcel.apfelbaum

This is RFC mostly due to the last patch.  I'm not 100% sure my
approach is sane, and there's also an unresolved FIXME.  Please
review.

Based-on: <20190218125615.18970-1-armbru@redhat.com>

Markus Armbruster (6):
  qdev: Fix latent bug with compat_props and onboard devices
  qom: Move compat_props machinery from qdev to QOM
  vl: Fix latent bug with -global and onboard devices
  sysbus: Fix latent bug with onboard devices
  vl: Create block backends before setting machine properties
  pc: Support firmware configuration with -blockdev

 accel/accel.c            |   1 +
 hw/block/pflash_cfi01.c  |   5 +
 hw/core/qdev.c           |  21 +---
 hw/core/sysbus.c         |   3 -
 hw/i386/pc.c             |   4 +-
 hw/i386/pc_sysfw.c       | 230 ++++++++++++++++++++++++++-------------
 include/hw/block/flash.h |   1 +
 include/hw/i386/pc.h     |   6 +-
 include/hw/qdev-core.h   |   2 -
 include/qom/object.h     |   3 +
 qom/object.c             |  39 +++++++
 vl.c                     |  90 +++++++--------
 12 files changed, 255 insertions(+), 150 deletions(-)

-- 
2.17.2

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

end of thread, other threads:[~2019-03-06  6:12 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-25 18:37 [Qemu-devel] [RFC PATCH 0/6] pc: Support firmware configuration with -blockdev Markus Armbruster
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 1/6] qdev: Fix latent bug with compat_props and onboard devices Markus Armbruster
2019-02-26 12:28   ` Marc-André Lureau
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 2/6] qom: Move compat_props machinery from qdev to QOM Markus Armbruster
2019-02-26 12:44   ` Marc-André Lureau
2019-03-04 15:57   ` Philippe Mathieu-Daudé
2019-03-05  6:52     ` Markus Armbruster
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 3/6] vl: Fix latent bug with -global and onboard devices Markus Armbruster
2019-02-26 12:45   ` Marc-André Lureau
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 4/6] sysbus: Fix latent bug with " Markus Armbruster
2019-02-26 12:48   ` Marc-André Lureau
2019-03-04 16:03   ` Philippe Mathieu-Daudé
2019-03-04 18:45   ` Thomas Huth
2019-03-05  6:54     ` Markus Armbruster
2019-03-05  7:17       ` Thomas Huth
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 5/6] vl: Create block backends before setting machine properties Markus Armbruster
2019-03-04 16:14   ` Philippe Mathieu-Daudé
2019-03-05 10:38     ` Markus Armbruster
2019-03-05 11:34       ` Philippe Mathieu-Daudé
2019-03-05 14:07         ` Markus Armbruster
2019-02-25 18:37 ` [Qemu-devel] [RFC PATCH 6/6] pc: Support firmware configuration with -blockdev Markus Armbruster
2019-02-26  9:43   ` Laszlo Ersek
2019-02-26 12:35     ` Markus Armbruster
2019-02-26 16:21       ` Laszlo Ersek
2019-03-04 17:50   ` Markus Armbruster
2019-03-05 17:08     ` Laszlo Ersek
2019-03-06  6:12       ` Markus Armbruster
2019-03-04 19:14   ` Philippe Mathieu-Daudé
2019-03-04 19:52     ` Philippe Mathieu-Daudé
2019-03-05 11:31     ` Markus Armbruster

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).