[PATCH v2 0/5] acpi/ghes: Error object handling improvement

Gavin Shan posted 5 patches 1 week, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251201141803.2386129-1-gshan@redhat.com
Maintainers: "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Ani Sinha <anisinha@redhat.com>, Dongjiu Geng <gengdongjiu1@gmail.com>, Peter Maydell <peter.maydell@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>
hw/acpi/ghes-stub.c    |  6 +++---
hw/acpi/ghes.c         | 45 ++++++++++++++++++------------------------
include/hw/acpi/ghes.h |  6 +++---
target/arm/kvm.c       | 10 +++-------
4 files changed, 28 insertions(+), 39 deletions(-)
[PATCH v2 0/5] acpi/ghes: Error object handling improvement
Posted by Gavin Shan 1 week, 5 days ago
This series is pulled from the series for memory error hanlding
improvement [1] to improve the error object handling in various
aspects.

[1] https://lists.nongnu.org/archive/html/qemu-arm/2025-11/msg00534.html

This series doesn't have any dependencies and can be merged by
it own.

Changelog
=========
v2:
  * v1: https://lists.nongnu.org/archive/html/qemu-arm/2025-11/msg00969.html
  * Commit log improvement on PATCH[v1 4/5]            (Igor)
  * Collected RBs                                      (Gavin)

Gavin Shan (5):
  acpi/ghes: Automate data block cleanup in acpi_ghes_memory_errors()
  acpi/ghes: Abort in acpi_ghes_memory_errors() if necessary
  target/arm/kvm: Exit on error from acpi_ghes_memory_errors()
  acpi/ghes: Bail early on error from get_ghes_source_offsets()
  acpi/ghes: Use error_fatal in acpi_ghes_memory_errors()

 hw/acpi/ghes-stub.c    |  6 +++---
 hw/acpi/ghes.c         | 45 ++++++++++++++++++------------------------
 include/hw/acpi/ghes.h |  6 +++---
 target/arm/kvm.c       | 10 +++-------
 4 files changed, 28 insertions(+), 39 deletions(-)

-- 
2.51.1
Re: [PATCH v2 0/5] acpi/ghes: Error object handling improvement
Posted by Gavin Shan 1 week, 2 days ago
Hi Michael,

On 12/2/25 12:17 AM, Gavin Shan wrote:
> This series is pulled from the series for memory error hanlding
> improvement [1] to improve the error object handling in various
> aspects.
> 
> [1] https://lists.nongnu.org/archive/html/qemu-arm/2025-11/msg00534.html
> 
> This series doesn't have any dependencies and can be merged by
> it own.
> 

Could you help to merge this series if it looks good to you? :)


Thanks,
Gavin

> Changelog
> =========
> v2:
>    * v1: https://lists.nongnu.org/archive/html/qemu-arm/2025-11/msg00969.html
>    * Commit log improvement on PATCH[v1 4/5]            (Igor)
>    * Collected RBs                                      (Gavin)
> 
> Gavin Shan (5):
>    acpi/ghes: Automate data block cleanup in acpi_ghes_memory_errors()
>    acpi/ghes: Abort in acpi_ghes_memory_errors() if necessary
>    target/arm/kvm: Exit on error from acpi_ghes_memory_errors()
>    acpi/ghes: Bail early on error from get_ghes_source_offsets()
>    acpi/ghes: Use error_fatal in acpi_ghes_memory_errors()
> 
>   hw/acpi/ghes-stub.c    |  6 +++---
>   hw/acpi/ghes.c         | 45 ++++++++++++++++++------------------------
>   include/hw/acpi/ghes.h |  6 +++---
>   target/arm/kvm.c       | 10 +++-------
>   4 files changed, 28 insertions(+), 39 deletions(-)
>