[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v25 00/10] Add ARMv8 RAS virtualization support in QEMU
From: |
Peter Maydell |
Subject: |
Re: [PATCH v25 00/10] Add ARMv8 RAS virtualization support in QEMU |
Date: |
Fri, 17 Apr 2020 14:32:27 +0100 |
On Fri, 10 Apr 2020 at 12:46, Dongjiu Geng <address@hidden> wrote:
>
> In the ARMv8 platform, the CPU error types includes synchronous external
> abort(SEA)
> and SError Interrupt (SEI). If exception happens in guest, host does not know
> the detailed
> information of guest, so it is expected that guest can do the recovery. For
> example, if an
> exception happens in a guest user-space application, host does not know which
> application
> encounters errors, only guest knows it.
>
> For the ARMv8 SEA/SEI, KVM or host kernel delivers SIGBUS to notify userspace.
> After user space gets the notification, it will record the CPER into guest
> GHES
> buffer and inject an exception or IRQ to guest.
>
> In the current implementation, if the type of SIGBUS is BUS_MCEERR_AR, we will
> treat it as a synchronous exception, and notify guest with ARMv8 SEA
> notification type after recording CPER into guest.
Hi. I left a comment on patch 1. The other 3 patches unreviewed
are 5, 6 and 8, which are all ACPI core code, so that's for
MST, Igor or Shannon to review.
Once those have been reviewed, please ping me if you want this
to go via target-arm.next.
thanks
-- PMM
- [PATCH v25 07/10] KVM: Move hwpoison page related functions into kvm-all.c, (continued)
- [PATCH v25 07/10] KVM: Move hwpoison page related functions into kvm-all.c, Dongjiu Geng, 2020/04/10
- [PATCH v25 06/10] ACPI: Record the Generic Error Status Block address, Dongjiu Geng, 2020/04/10
- [PATCH v25 10/10] MAINTAINERS: Add ACPI/HEST/GHES entries, Dongjiu Geng, 2020/04/10
- [PATCH v25 05/10] ACPI: Build Hardware Error Source Table, Dongjiu Geng, 2020/04/10
- [PATCH v25 09/10] target-arm: kvm64: handle SIGBUS signal from kernel or KVM, Dongjiu Geng, 2020/04/10
- [PATCH v25 08/10] ACPI: Record Generic Error Status Block(GESB) table, Dongjiu Geng, 2020/04/10
- [PATCH v25 04/10] ACPI: Build related register address fields via hardware error fw_cfg blob, Dongjiu Geng, 2020/04/10
- RE: [PATCH v25 00/10] Add ARMv8 RAS virtualization support in QEMU, gengdongjiu, 2020/04/16
- Message not available
- Re: [PATCH v25 00/10] Add ARMv8 RAS virtualization support in QEMU,
Peter Maydell <=