All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] libacpi: Fix memory corruption on ACPI CPU hotplug
@ 2025-09-11 11:53 Alejandro Vallejo
  2025-09-11 11:53 ` [PATCH v2 1/2] libacpi: Prevent CPU hotplug AML from corrupting memory Alejandro Vallejo
  2025-09-11 11:53 ` [PATCH v2 2/2] libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs Alejandro Vallejo
  0 siblings, 2 replies; 15+ messages in thread
From: Alejandro Vallejo @ 2025-09-11 11:53 UTC (permalink / raw)
  To: xen-devel; +Cc: Alejandro Vallejo, Jan Beulich, Anthony PERARD

Hi,

This series is a follow-up to a prior patch to remove ACPI CPU hotplug AML from
PVH guests. Between now and then the working assumption for the corruption has
been identified to be more general than PVH. This series rewords the commit
message for that patch (which became patch 2 in this series), and includes a
patch 1 that prevents AML overflowing the MADT during execution of _GPE.

More details of the bug in patch1's commit message.

pipeline: https://gitlab.com/xen-project/people/agvallejo/xen/-/pipelines/2034006083
original patch: https://lore.kernel.org/xen-devel/20250910144921.29048-1-alejandro.garciavallejo@amd.com/

Alejandro Vallejo (2):
  libacpi: Prevent CPU hotplug AML from corrupting memory
  libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs

 tools/libacpi/mk_dsdt.c | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)


base-commit: aad6ebf0596f7eda6ea709f1c293ef5911ae8938
-- 
2.43.0



^ permalink raw reply	[flat|nested] 15+ messages in thread
* [PATCH v2 0/2] libacpi: Fix memory corruption on ACPI CPU hotplug
@ 2025-09-11 16:23 Alejandro Vallejo
  2025-09-11 16:23 ` [PATCH v2 2/2] libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs Alejandro Vallejo
  0 siblings, 1 reply; 15+ messages in thread
From: Alejandro Vallejo @ 2025-09-11 16:23 UTC (permalink / raw)
  To: xen-devel
  Cc: Alejandro Vallejo, Jan Beulich, Anthony PERARD, Grygorii Strashko

Hi,

Both patches are independent Patch 2 can very well go in before patch 1.

pipeline:  https://gitlab.com/xen-project/people/agvallejo/xen/-/pipelines/2034774204
(still running as of now)

      v1: https://lore.kernel.org/xen-devel/20250911115308.16580-1-alejandro.garciavallejo@amd.com/
original: https://lore.kernel.org/xen-devel/20250910144921.29048-1-alejandro.garciavallejo@amd.com/

Cheers,
Alejandro

Alejandro Vallejo (2):
  libacpi: Prevent CPU hotplug AML from corrupting memory
  libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs

 tools/libacpi/mk_dsdt.c | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)


base-commit: 16fae1561354f35dd524eb8953385d31eac3ce37
-- 
2.43.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-09-11 16:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-11 11:53 [PATCH 0/2] libacpi: Fix memory corruption on ACPI CPU hotplug Alejandro Vallejo
2025-09-11 11:53 ` [PATCH v2 1/2] libacpi: Prevent CPU hotplug AML from corrupting memory Alejandro Vallejo
2025-09-11 12:03   ` Andrew Cooper
2025-09-11 12:35     ` Alejandro Vallejo
2025-09-11 13:29       ` Andrew Cooper
2025-09-11 15:04     ` Jan Beulich
2025-09-11 15:16       ` Alejandro Vallejo
2025-09-11 14:52   ` Jan Beulich
2025-09-11 15:32     ` Alejandro Vallejo
2025-09-11 15:42       ` Jan Beulich
2025-09-11 11:53 ` [PATCH v2 2/2] libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs Alejandro Vallejo
2025-09-11 15:07   ` Jan Beulich
2025-09-11 15:36     ` Alejandro Vallejo
2025-09-11 15:43       ` Jan Beulich
  -- strict thread matches above, loose matches on Subject: below --
2025-09-11 16:23 [PATCH v2 0/2] libacpi: Fix memory corruption on ACPI CPU hotplug Alejandro Vallejo
2025-09-11 16:23 ` [PATCH v2 2/2] libacpi: Remove CPU hotplug and GPE handling from PVH DSDTs Alejandro Vallejo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.