acpi: use build_append_int_noprefix() API to compose SRAT table
Drop usage of packed structures and explicit endian conversions when building SRAT tables for arm/x86 and use endian agnostic build_append_int_noprefix() API to build it. Signed-off-by:Igor Mammedov <imammedo@redhat.com> Reviewed-by:
Eric Auger <eric.auger@redhat.com> Message-Id: <20210924122802.1455362-18-imammedo@redhat.com> Reviewed-by:
Michael S. Tsirkin <mst@redhat.com> Signed-off-by:
Michael S. Tsirkin <mst@redhat.com>
Showing
- hw/acpi/aml-build.c 17 additions, 7 deletionshw/acpi/aml-build.c
- hw/acpi/nvdimm.c 1 addition, 3 deletionshw/acpi/nvdimm.c
- hw/arm/virt-acpi-build.c 17 additions, 12 deletionshw/arm/virt-acpi-build.c
- hw/i386/acpi-build.c 44 additions, 34 deletionshw/i386/acpi-build.c
- include/hw/acpi/acpi-defs.h 0 additions, 49 deletionsinclude/hw/acpi/acpi-defs.h
- include/hw/acpi/aml-build.h 1 addition, 1 deletioninclude/hw/acpi/aml-build.h
Loading
Please register or sign in to comment