sched: Disable TTWU_QUEUE

Queuing wake-ups is not measurably beneficial in any way. Disable it.

Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
[Flopster101: Apply to new way of setting features.]
Signed-off-by: Nahuel Gómez <nahuelgomez329@gmail.com>
This commit is contained in:
Sultan Alsawaf 2023-10-09 15:07:32 -07:00 committed by Ksawlii
parent 838ee567b9
commit 6c7dd7bf70

View file

@ -49,7 +49,7 @@ SCHED_FEAT(NONTASK_CAPACITY, true)
* Queue remote wakeups on the target CPU and process them
* using the scheduler IPI. Reduces rq->lock contention/bounces.
*/
SCHED_FEAT(TTWU_QUEUE, true)
SCHED_FEAT(TTWU_QUEUE, false)
/*
* When doing wakeups, attempt to limit superfluous scans of the LLC domain.