Re: [PATCH 0/5] x86/mm/pat: CPA fixes
From: Nikunj A. Dadhania
Date: Thu Aug 13 2026 - 05:25:34 EST
On 8/13/2026 2:21 PM, Mike Rapoport wrote:
> On Thu, Aug 13, 2026 at 05:55:44AM +0000, Nikunj A Dadhania wrote:
>> On Fri, Aug 07, 2026 at 04:36:08PM +0100, Lorenzo Stoakes (ARM) wrote:
>>> +static void poke_vmalloc_pages_safe(struct page **pages, void *addr,
>>> + bool cross_page_boundary)
>>> +{
>>> + guard(mmap_read_lock)(&init_mm);
>>> + poke_vmalloc_pages(pages, addr, cross_page_boundary);
>>> +}
>>
>> Tested just the proposed patch from this email (without the rest of the
>> CPA fixes series) on the 512-guest concurrent boot harness (details in
>
> For this fix to actually fix anything, the patches that add locking of
> mmap_lock to CPA are needed still.
Noted.
Noticed that you have posted a v2, will test the full series and
respond back with results.
Regards,
Nikunj