[PATCH] powerpc: Make cpu_spec __ro_after_init

Michael Ellerman patch-notifications at ellerman.id.au
Thu Dec 7 23:38:31 AEDT 2023


On Wed, 25 Oct 2023 12:24:52 +1100, Michael Ellerman wrote:
> The cpu_spec is a struct holding various information about the CPU the
> kernel is executing on. It's populated early in boot and must not change
> after that.
> 
> In particular the cpu_features and mmu_features hold the set of
> discovered CPU/MMU features and are used to set static keys for each
> feature, and do binary patching of assembly. So any change to the
> cpu_features/mmu_features later in boot will not be reflected in
> the state of the static keys or patched code.
> 
> [...]

Applied to powerpc/next.

[1/1] powerpc: Make cpu_spec __ro_after_init
      https://git.kernel.org/powerpc/c/98eb30fe4c69a9b602f29e406317c49b5580352a

cheers


More information about the Linuxppc-dev mailing list