sched: backports from 5.16 merge window
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2020279
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2029640
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1921343
Upstream Status: Linux
Tested: By me, with scheduler stress and sanity tests. Boot tested
on Alderlake for topology changes.
5.16+ scheduler fixes. This includes some commits requested by
the Livepatch team and some AlderLake topology changes. A few
additional patches were pulled in to make the rest apply. With
those and the dependency all patches apply cleanly.
v2: added 3 more commits from sched/urgent.
Added one last (hopefully) fix from sched/urgent.
Signed-off-by: Phil Auld pauld@redhat.com
Edited by Phil Auld