summary refs log tree commit diff stats
path: root/hw/intc/imx_avic.c
diff options
context:
space:
mode:
authorMihai Carabas <mihai.carabas@oracle.com>2022-12-14 14:27:07 +0000
committerPeter Maydell <peter.maydell@linaro.org>2022-12-15 11:18:19 +0000
commit0a0044b181dbf0cd9920910559a891dc56e4faed (patch)
tree884cf1534f2e0ba654e28e8d3bdb719ae9e88439 /hw/intc/imx_avic.c
parent6a48c64eec355ab1aff694eb4522d07a8e461368 (diff)
downloadfocaccia-qemu-0a0044b181dbf0cd9920910559a891dc56e4faed.tar.gz
focaccia-qemu-0a0044b181dbf0cd9920910559a891dc56e4faed.zip
hw/arm/virt: build SMBIOS 19 table
Use the base_memmap to build the SMBIOS 19 table which provides the address
mapping for a Physical Memory Array (from spec [1] chapter 7.20).

This was present on i386 from commit c97294ec1b9e36887e119589d456557d72ab37b5
("SMBIOS: Build aggregate smbios tables and entry point").

[1] https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.5.0.pdf

The absence of this table is a breach of the specs and is
detected by the FirmwareTestSuite (FWTS), but it doesn't
cause any known problems for guest OSes.

Signed-off-by: Mihai Carabas <mihai.carabas@oracle.com>
Message-id: 1668789029-5432-1-git-send-email-mihai.carabas@oracle.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/intc/imx_avic.c')
0 files changed, 0 insertions, 0 deletions