[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] acpi: simplify bios_linker AP
From: |
Igor Mammedov |
Subject: |
Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] acpi: simplify bios_linker API |
Date: |
Tue, 31 May 2016 17:09:34 +0200 |
On Thu, 19 May 2016 15:19:24 +0200
Igor Mammedov <address@hidden> wrote:
> Simplify bios_linker API by adding file name + blob tracking
> so user would have to suppily less arguments which
> reduces chances of mistake by using wrong blob pointer
> with not related file.
> And also refactor API to take file offsets,
> which is what is usualy used in context of file APIs,
> (and as it's what actually current API were doing only internally),
> instead of using host pointers.
> I hope it makes it easier for user to use API without
> need to look at implementation in QEMU/SeaBIOS.
ping
>
>
> Igor Mammedov (6):
> acpi: convert linker from GArray to BIOSLinker structure
> acpi: simplify bios_linker API by removing redundant 'table' argument
> acpi: cleanup bios_linker_loader_cleanup()
> tpm: apci: cleanup TCPA table initialization
> acpi: make bios_linker_loader_add_pointer() API offset based
> acpi: make bios_linker_loader_add_checksum() API offset based
>
> hw/acpi/aml-build.c | 33 +++----
> hw/acpi/bios-linker-loader.c | 179
> +++++++++++++++++++++--------------
> hw/acpi/nvdimm.c | 22 +++--
> hw/arm/virt-acpi-build.c | 56 +++++------
> hw/i386/acpi-build.c | 92 +++++++++---------
> include/hw/acpi/aml-build.h | 7 +-
> include/hw/acpi/bios-linker-loader.h | 28 +++---
> include/hw/mem/nvdimm.h | 3 +-
> 8 files changed, 235 insertions(+), 185 deletions(-)
>
- [Qemu-arm] [PATCH v2 0/6] acpi: simplify bios_linker API, Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 1/6] acpi: convert linker from GArray to BIOSLinker structure, Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 2/6] acpi: simplify bios_linker API by removing redundant 'table' argument, Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 3/6] acpi: cleanup bios_linker_loader_cleanup(), Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 5/6] acpi: make bios_linker_loader_add_pointer() API offset based, Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 6/6] acpi: make bios_linker_loader_add_checksum() API offset based, Igor Mammedov, 2016/05/19
- [Qemu-arm] [PATCH v2 4/6] tpm: apci: cleanup TCPA table initialization, Igor Mammedov, 2016/05/19
- Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] acpi: simplify bios_linker API,
Igor Mammedov <=