From: Linus Torvalds Date: Sun, 12 Apr 2020 17:09:19 +0000 (-0700) Subject: Merge tag 'sched-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: Ubuntu-5.10.0-12.13~3070 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=590680d139b9a3aec46ae17553235f4522d23bd4;p=mirror_ubuntu-hirsute-kernel.git Merge tag 'sched-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull scheduler fixes/updates from Thomas Gleixner: - Deduplicate the average computations in the scheduler core and the fair class code. - Fix a raise between runtime distribution and assignement which can cause exceeding the quota by up to 70%. - Prevent negative results in the imbalanace calculation - Remove a stale warning in the workqueue code which can be triggered since the call site was moved out of preempt disabled code. It's a false positive. - Deduplicate the print macros for procfs - Add the ucmap values to the SCHED_DEBUG procfs output for completness * tag 'sched-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: sched/debug: Add task uclamp values to SCHED_DEBUG procfs sched/debug: Factor out printing formats into common macros sched/debug: Remove redundant macro define sched/core: Remove unused rq::last_load_update_tick workqueue: Remove the warning in wq_worker_sleeping() sched/fair: Fix negative imbalance in imbalance calculation sched/fair: Fix race between runtime distribution and assignment sched/fair: Align rq->avg_idle and rq->avg_scan_cost --- 590680d139b9a3aec46ae17553235f4522d23bd4