[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <05605650-2dd2-4abf-b0a5-f727753db7f5@redhat.com>
Date: Mon, 14 Jul 2025 10:56:28 +1000
From: Gavin Shan <gshan@...hat.com>
To: Mauro Carvalho Chehab <mchehab+huawei@...nel.org>,
Igor Mammedov <imammedo@...hat.com>, "Michael S . Tsirkin" <mst@...hat.com>
Cc: Jonathan Cameron <Jonathan.Cameron@...wei.com>,
Shiju Jose <shiju.jose@...wei.com>, qemu-arm@...gnu.org,
qemu-devel@...gnu.org, Philippe Mathieu-Daudé
<philmd@...aro.org>, Ani Sinha <anisinha@...hat.com>,
Dongjiu Geng <gengdongjiu1@...il.com>, Paolo Bonzini <pbonzini@...hat.com>,
Peter Maydell <peter.maydell@...aro.org>,
Shannon Zhao <shannon.zhaosl@...il.com>, Yanan Wang
<wangyanan55@...wei.com>, Zhao Liu <zhao1.liu@...el.com>,
kvm@...r.kernel.org, Cleber Rosa <crosa@...hat.com>,
Eduardo Habkost <eduardo@...kost.net>, Eric Blake <eblake@...hat.com>,
John Snow <jsnow@...hat.com>, Marcel Apfelbaum <marcel.apfelbaum@...il.com>,
Markus Armbruster <armbru@...hat.com>, Michael Roth <michael.roth@....com>,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH v10 (RESEND) 00/20] Change ghes to use HEST-based offsets
and add support for error inject
Hi Mauro,
On 6/13/25 1:17 AM, Mauro Carvalho Chehab wrote:
> Hi Michael,
>
> This is v10 of the patch series, rebased to apply after release
> 10.0. The only difference against v9 is a minor confict resolution.
>
> I sent already the patch with conflicts, but, as you didn't pick,
> I'm assuming you're opting to see the entire series again, as it
> could make easier for you to use b4 or some other script you may
> use to pick patches. So, let me resend the entire series.
>
> It is nearly identical to v9 which addressed 3 issues:
>
> - backward compatibility logic moved to version 10.0;
> - fixed a compilation issue with target/arm/kvm.c (probably
> caused by some rebase - funny enough, incremental
> compilation was fine here);
> - added two missing SPDX comments.
>
> As ghes_record_cper_errors() was written since the beginning
> to be public and used by ghes-cper.c. It ended being meged
> earlier because the error-injection series become too big,
> so it was decided last year to split in two to make easier for
> reviewers and maintainers to discuss.
>
> This series change the way HEST table offsets are calculated,
> making them identical to what an OSPM would do and allowing
> multiple HEST entries without causing migration issues. It open
> space to add HEST support for non-arm architectures, as now
> the number and type of HEST notification entries are not
> hardcoded at ghes.c. Instead, they're passed as a parameter
> from the arch-dependent init code.
>
> With such issue addressed, it adds a new notification type and
> add support to inject errors via a Python script. The script
> itself is at the final patch.
>
> ---
>
> v10:
> - rebased on the top of current upstream:
> d9ce74873a6a ("Merge tag 'pull-vfio-20250611' of https://github.com/legoater/qemu into staging")
> - solved a minor conflict
>
[...]
Just head up to check if this series has been merged? I don't see those patches
show up in the latest upstream QEMU yet. The reason why I'm asking is the subsequent
fix [1], which depends on this series.
[1] https://lists.nongnu.org/archive/html/qemu-devel/2025-05/msg06433.html
Thanks,
Gavin
Powered by blists - more mailing lists