[PATCH] powerpc/64: Reclaim CPU_FTR_SUBCORE

Balbir Singh bsingharora at gmail.com
Tue May 30 12:48:00 AEST 2017


On Mon, 29 May 2017 11:53:10 +1000
Michael Ellerman <mpe at ellerman.id.au> wrote:

> We are running low on CPU feature bits, so we only want to use them when
> it's really necessary.
> 
> CPU_FTR_SUBCORE is only used in one place, and only in C, so we don't
> need it in order to make asm patching work. It can only be set on
> "Power8" CPUs, which in practice means POWER8, POWER8E and POWER8NVL.
> There are no plans to implement it on future CPUs, but if there ever
> were we could retrofit it then.
> 
> Although KVM uses subcores, it never looks at the CPU feature, it either
> looks at the ISA level or the threads_per_subcore value.
> 
> So drop the CPU feature and do a PVR check instead. Drop the device tree
> "subcore" feature as we no longer support doing anything with it, and we
> will drop it from skiboot too.
> 
> Signed-off-by: Michael Ellerman <mpe at ellerman.id.au>
> ---

Acked-by: Balbir Singh <bsingharora at gmail.com>

I looked at CPU_FTR_DBELL and its used for initialization and in
arch_show_interrupts(), no assembly

it may be another candidate for reclaim

Balbir Singh.





More information about the Linuxppc-dev mailing list