[PATCH 0/3] virt-host-validate: Detect SMMU presence on ARMs by parsing IORT table

Michal Privoznik mprivozn at redhat.com
Wed Apr 5 11:30:16 UTC 2023


*** BLURB HERE ***

Michal Prívozník (3):
  util: Introduce virAcpi module
  tests: Introduce viracpitest
  virt-host-validate: Detect SMMU presence on ARMs by parsing IORT table

 build-aux/syntax-check.mk           |   2 +-
 po/POTFILES                         |   1 +
 src/libvirt_private.syms            |   7 +
 src/util/meson.build                |   1 +
 src/util/viracpi.c                  | 225 ++++++++++++++++++++++++++++
 src/util/viracpi.h                  |  23 +++
 src/util/viracpipriv.h              |  59 ++++++++
 tests/meson.build                   |   1 +
 tests/viracpidata/IORT_ampere       | Bin 0 -> 2304 bytes
 tests/viracpidata/IORT_empty        | Bin 0 -> 65 bytes
 tests/viracpidata/IORT_gigabyte     | Bin 0 -> 10100 bytes
 tests/viracpidata/IORT_qualcom      | Bin 0 -> 3560 bytes
 tests/viracpidata/IORT_virt_aarch64 | Bin 0 -> 128 bytes
 tests/viracpitest.c                 | 135 +++++++++++++++++
 tools/virt-host-validate-common.c   |  18 ++-
 15 files changed, 468 insertions(+), 4 deletions(-)
 create mode 100644 src/util/viracpi.c
 create mode 100644 src/util/viracpi.h
 create mode 100644 src/util/viracpipriv.h
 create mode 100644 tests/viracpidata/IORT_ampere
 create mode 100644 tests/viracpidata/IORT_empty
 create mode 100644 tests/viracpidata/IORT_gigabyte
 create mode 100644 tests/viracpidata/IORT_qualcom
 create mode 100644 tests/viracpidata/IORT_virt_aarch64
 create mode 100644 tests/viracpitest.c

-- 
2.39.2



More information about the libvir-list mailing list