Skip to content

seabios: load acpi tables from qemu

Michael S. Tsirkin qemu-devel 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest5 patches 10 repliesIn review
  2. v1 RFC3 patches 20 repliesSuperseded

Changes in v2 from the cover letter

- simplified linker interfaces along the lines suggested by Kevin
- fixed lots of bugs

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5linker: utility to patch in-memory ROM filesMakefile src/linker.c src/linker.h +2 more+208 -17 replies
2/5pmm: add a way to test whether memory is in FSEGsrc/pmm.c src/util.h+19 -60 replies
3/5acpi: pack rsdpsrc/acpi.h+1 -10 replies
4/5acpi: load and link tables from /etc/acpi/src/acpi.c+39 -03 replies
5/5acpi: add an option to disable builtin tablessrc/Kconfig src/acpi.c+12 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [Qemu-devel] [PATCH v2 0/5] seabios: load acpi tables from qemu

This is the seabios code that adds support for loading acpi tables from QEMU: it's working fine here and in fact, I am able to get exactly same tables with builtin tables and with tables coming from qemu.

Changes from v1:
- simplified linker interfaces along the lines suggested by Kevin
- fixed lots of bugs

Michael S. Tsirkin (5):
linker: utility to patch in-memory ROM files
pmm: add a way to test whether memory is in FSEG
acpi: pack rsdp
acpi: load and link tables from /etc/acpi/
acpi: add an option to disable builtin tables

 Makefile       |   2 +-
 src/Kconfig    |  12 +++++-
 src/acpi.c     |  39 +++++++++++++++++
 src/acpi.h     |   2 +-
 src/linker.c   | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/linker.h   |  72 +++++++++++++++++++++++++++++++
 src/paravirt.c |   2 +
 src/pmm.c      |  24 ++++++++---
 src/util.h     |   2 +
 9 files changed, 278 insertions(+), 9 deletions(-)
 create mode 100644 src/linker.c
 create mode 100644 src/linker.h
Signature · 1 line
MST