Displaying 1 result from an estimated 1 matches for "tif_patch_pend".
2023 Jan 27
1
[PATCH 0/2] vhost: improve livepatch switching for heavily loaded vhost worker kthreads
...ginal patch, but there are some ideas in there that I hadn't
> > considered.
>
> Here's another idea, have we considered this? Have livepatch set
> TIF_NEED_RESCHED on all kthreads to force them into schedule(), and then
> have the scheduler call klp_try_switch_task() if TIF_PATCH_PENDING is
> set.
>
> Not sure how scheduler folks would feel about that ;-)
So, let me try and page all that back in.... :-)
KLP needs to unwind the stack to see if any of the patched functions are
active, if not, flip task to new set.
Unwinding the stack of a task can be done when:
- ta...