Re: [PATCH v5 0/3] x86/mce: Fix timer list corruption and avoid redundant polling
From: Aaron Tomlin
Date: Thu Sep 03 2026 - 20:32:20 EST
On Thu, Sep 03, 2026 at 03:17:45PM -0700, Borislav Petkov wrote:
> On Thu, Sep 03, 2026 at 03:41:27PM -0400, Aaron Tomlin wrote:
> > This series addresses two distinct issues within the x86 Machine Check
> > Architecture (MCA) timer subsystem: a race condition during runtime CPU
> > reconfiguration that can corrupt the kernel timer wheel, and redundant
> > periodic software polling of banks that never log corrected errors.
>
> N T Sep 01 Aaron Tomlin ( :2.6K|) [RFC PATCH] x86/mce: Avoid arming periodic polling timer on isolated CPUs
> N T Sep 01 Aaron Tomlin ( :2.3K|) [PATCH v2 0/2] x86/mce: Fix timer list corruption and avoid redundant polling
> N T Sep 02 Aaron Tomlin ( :3.0K|) [PATCH v3 0/2] x86/mce: Fix timer list corruption and avoid redundant polling
> N T Sep 03 Aaron Tomlin ( :3.1K|) [PATCH v4 0/2] x86/mce: Fix timer list corruption and avoid redundant polling
> N T Sep 03 Aaron Tomlin ( :4.0K|) [PATCH v5 0/3] x86/mce: Fix timer list corruption and avoid redundant polling
>
> 5 submissions on the same topic in 3 days.
Hi Boris,
Understood, and apologies for the noise on the list.
The rapid cadence was not borne out of impatience, but rather active,
iterative engagement with Tony Luck and Marco Crivellari to incorporate
their direct feedback, alongside addressing pre-existing issues flagged by
Sashiko. Each revision sought to turn around those specific corrections
promptly.
That being said, I appreciate the review backlog this creates and will
ensure subsequent work is given appropriate time to settle before posting
further revisions, unless instructed otherwise.
Kind regards,
--
Aaron Tomlin