Re: [PATCH 00/17] Paravirt CPUs and push task for less vCPU preemption

From
Greg KH <gregkh@linuxfoundation.org>
Date
2025-11-24 17:05:06
Also in
lkml
Reply to
Shrikanth Hegde, 2025-11-19
On Wed, Nov 19, 2025 at 06:14:32PM +0530, Shrikanth Hegde wrote:
Detailed problem statement and some of the implementation choices were 
discussed earlier[1].

[1]: https://lore.kernel.org/all/20250910174210.1969750-1-sshegde@linux.ibm.com/ (local)

This is likely the version which would be used for LPC2025 discussion on
this topic. Feel free to provide your suggestion and hoping for a solution
that works for different architectures and it's use cases.

All the existing alternatives such as cpu hotplug, creating isolated
partitions etc break the user affinity. Since number of CPUs to use change
depending on the steal time, it is not driven by User. Hence it would be
wrong to break the affinity. This series allows if the task is pinned
only paravirt CPUs, it will continue running there.

Changes compared v3[1]:
There is no "v" for this series :(

Thread (42 messages) 42 messages, 9 authors, last reply 2026-03-26
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help