Re: [PATCH v3 0/5] x86/mm: Allow preemption while waiting for kernel TLB flushes
From: Sebastian Andrzej Siewior
Date: Wed Oct 14 2026 - 11:43:11 EST
On 2026-10-12 11:41:20 [+0800], Chuyi Zhou wrote:
> Changes in v3:
> - Patch 4: Retain struct flush_tlb_info in the kernel range helpers and
> initialize start/end directly, keeping the shared descriptor for
> future consolidation of the kernel and user paths (Nadav).
>
> v2: https://lore.kernel.org/cover.1791179421.git.zhouchuyi@xxxxxxxxxxxxx/
I did prefer the v2 simply because now only ->start and ->end of struct
flush_tlb_info is initialized and the other fields are not. This is not
used by kernel_tlb_flush_range() (and lower) as of today but who knows…
Anyway, I am not calling the shots here. From the clean up point of view
it looks good to me, so
Reviewed-by: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx>
Sebastian