Thread (26 messages) flat view 26 messages, 4 authors, 2023-10-20

Re: [PATCH v2 3/6] powerpc/smp: Move shared_processor static key to smp.h

From: Michael Ellerman <mpe@ellerman.id.au>
Date: 2023-10-20 10:45:35
Also in: lkml, virtualization

Srikar Dronamraju [off-list ref] writes:
* Michael Ellerman [off-list ref] [2023-10-19 15:41:40]:
quoted
Srikar Dronamraju [off-list ref] writes:
quoted
The ability to detect if the system is running in a shared processor
mode is helpful in few more generic cases not just in
paravirtualization.
For example: At boot time, different scheduler/ topology flags may be
set based on the processor mode. Hence move it to a more generic file.
I'd rather you just included paravirt.h in the few files where you need it.
I thought, detecting if a Processor was shared or not was more a
smp/processor related than a paravirt related.
It's both really :)

It's definitely paravirt related though, because if we weren't
*para*virt then we wouldn't know there was a hypervisor at all :)

But having smaller more focused headers is preferable in general just
for mechanical reasons.

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help