[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/5] fw-cfg: docs, cleanup, and user-provided cmd
From: |
Gabriel L. Somlo |
Subject: |
[Qemu-devel] [PATCH v3 0/5] fw-cfg: docs, cleanup, and user-provided cmdline blobs |
Date: |
Sat, 21 Mar 2015 16:23:45 -0400 |
Document and clean up fw_cfg; additionally, allow user-provided blobs to
be inserted into fw_cfg via the qemu command line.
Changes since v2:
- entire series depends on (applies on top of) another fw_cfg patch:
(http://lists.nongnu.org/archive/html/qemu-devel/2015-03/msg04278.html)
which is currently queued for 2.3.0-rc.
- documentation (1/5) is now correct about all architectures using
fw_cfg revision 0x1 :)
- patches 2/5, 3/5, and 4/5 are unchanged
- patch 5/5 (command-line insertion of fw_cfg blob) is now using
qemu_opts_foreach() after machine_init, and is therefore
compliant with -writeconfig and -readconfig (thanks again Laszlo,
Gerd, and Markus for the quick tutorial!).
Also, ee additional comments below the commit log in the actual
patch message.
Thanks,
Gabriel
Gabriel L. Somlo (5):
fw_cfg: add documentation file (docs/specs/fw_cfg.txt)
fw_cfg: remove support for guest-side data writes
fw_cfg: prevent selector key conflict
fw_cfg: prohibit insertion of duplicate fw_cfg file names
fw_cfg: insert fw_cfg file blobs via qemu cmdline
docs/specs/fw_cfg.txt | 226 ++++++++++++++++++++++++++++++++++++++++++++++
hw/nvram/fw_cfg.c | 45 ++-------
include/hw/nvram/fw_cfg.h | 2 -
qemu-options.hx | 11 +++
trace-events | 2 -
vl.c | 63 +++++++++++++
6 files changed, 308 insertions(+), 41 deletions(-)
create mode 100644 docs/specs/fw_cfg.txt
--
2.1.0
- [Qemu-devel] [PATCH v3 0/5] fw-cfg: docs, cleanup, and user-provided cmdline blobs,
Gabriel L. Somlo <=
[Qemu-devel] [PATCH v3 4/5] fw_cfg: prohibit insertion of duplicate fw_cfg file names, Gabriel L. Somlo, 2015/03/21