On Wed, 09 Sep 2026 18:02:40 +0530, Venkat Rao Bagalkote wrote:
> radix_enabled() uses a jump label which is only valid after
> setup_feature_keys() is called. Before that point, on a pSeries
> hash guest, early_check_vec5() clears MMU_FTR_TYPE_RADIX in
> cur_cpu_spec->mmu_features, but the jump label has not yet been patched,
> so radix_enabled() incorrectly returns true.
>
> The dangerous usage window where it goes wrong in early_setup():
>
> [...]
Applied to powerpc/next.
[1/1] powerpc/interrupt: Use early_radix_enabled() in NMI real-mode guard
https://git.kernel.org/powerpc/c/644ffb02746690c0ebfe143e066f81c9bde2975e
cheers