Skip to content

yield work

Alexandre Frade requested to merge github/fork/hamadmarri/5.14 into 5.14

Created by: hamadmarri

When tasks asks for yield, alter its vruntime to have high value, so the scheduler won't pick it if there are other tasks to run. yield mark get erased after picking another task.

This is good for some wine/proton games: See: https://github.com/hamadmarri/cacule-cpu-scheduler/issues/35

Merge request reports