qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 00/12] pc: Support firmware configuration with -blockdev
@ 2019-03-07 17:23 Markus Armbruster
  2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 01/12] qdev: Fix latent bug with compat_props and onboard devices Markus Armbruster
                   ` (17 more replies)
  0 siblings, 18 replies; 29+ messages in thread
From: Markus Armbruster @ 2019-03-07 17:23 UTC (permalink / raw)
  To: qemu-devel
  Cc: pbonzini, lersek, kwolf, mreitz, qemu-block, pkrempa, mst,
	marcel.apfelbaum, marcandre.lureau, philmd

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

v2:
* PATCH 05,06: New [Philippe]
* PATCH 07: Old PATCH 5 rebased onto new patches, with new comment
  [Philippe]
* PATCH 08+10: New, factored out of old PATCH 6 [by Philippe]
* PATCH 09: New [by Philippe]
* PATCH 11: Remainder of old PATCH 6, with FIXME resolved, literal
  4096 de-duplicated [László], extraneous error check deleted
  [László], and comment typos fixed
* PATCH 12: New

Markus Armbruster (9):
  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: Improve legibility of BlockdevOptions queue
  vl: Factor configure_blockdev() out of main()
  vl: Create block backends before setting machine properties
  pc: Support firmware configuration with -blockdev
  docs/interop/firmware.json: Prefer -machine to if=pflash

Philippe Mathieu-Daudé (3):
  pflash_cfi01: Add pflash_cfi01_get_blk() helper
  pc_sysfw: Remove unused PcSysFwDevice
  pc_sysfw: Pass PCMachineState to pc_system_firmware_init()

 accel/accel.c              |   1 +
 docs/interop/firmware.json |  21 +++-
 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         | 249 ++++++++++++++++++++++++-------------
 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                       | 122 +++++++++---------
 13 files changed, 301 insertions(+), 176 deletions(-)

-- 
2.17.2

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

end of thread, other threads:[~2019-03-09  0:56 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-07 17:23 [Qemu-devel] [PATCH v2 00/12] pc: Support firmware configuration with -blockdev Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 01/12] qdev: Fix latent bug with compat_props and onboard devices Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 02/12] qom: Move compat_props machinery from qdev to QOM Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 03/12] vl: Fix latent bug with -global and onboard devices Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 04/12] sysbus: Fix latent bug with " Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 05/12] vl: Improve legibility of BlockdevOptions queue Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 06/12] vl: Factor configure_blockdev() out of main() Markus Armbruster
2019-03-07 17:46   ` Philippe Mathieu-Daudé
2019-03-07 17:59   ` Eric Blake
2019-03-07 19:08     ` Markus Armbruster
2019-03-08  8:31       ` Laszlo Ersek
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 07/12] vl: Create block backends before setting machine properties Markus Armbruster
2019-03-07 17:46   ` Philippe Mathieu-Daudé
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 08/12] pflash_cfi01: Add pflash_cfi01_get_blk() helper Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 09/12] pc_sysfw: Remove unused PcSysFwDevice Markus Armbruster
2019-03-07 17:23 ` [Qemu-devel] [PATCH v2 10/12] pc_sysfw: Pass PCMachineState to pc_system_firmware_init() Markus Armbruster
2019-03-08  8:11   ` Laszlo Ersek
2019-03-07 17:24 ` [Qemu-devel] [PATCH v2 11/12] pc: Support firmware configuration with -blockdev Markus Armbruster
2019-03-07 17:48   ` Philippe Mathieu-Daudé
2019-03-08  8:22   ` Laszlo Ersek
2019-03-07 17:24 ` [Qemu-devel] [PATCH v2 12/12] docs/interop/firmware.json: Prefer -machine to if=pflash Markus Armbruster
2019-03-08  8:44   ` Laszlo Ersek
2019-03-08 12:01     ` Markus Armbruster
2019-03-07 17:49 ` [Qemu-devel] [PATCH v2 00/12] pc: Support firmware configuration with -blockdev no-reply
2019-03-07 18:29 ` no-reply
2019-03-07 18:46 ` no-reply
2019-03-08  8:17 ` no-reply
2019-03-08  8:26 ` no-reply
2019-03-09  0:56 ` no-reply

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).