]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'sched-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 15 Nov 2020 17:39:35 +0000 (09:39 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 15 Nov 2020 17:39:35 +0000 (09:39 -0800)
commit3842852773c68cc5e9d01b51dd48bdd25c2a59b9
tree77a7b9a3a981a2ed6cd4ad6eb4eae309f5157ba5
parent491a0225aad5ee958db131c4954bd433e4dd0469
parentf3c6b7a9fed2f7bb9b059e9d00982d4a21502bb3
Merge tag 'sched-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fixes from Thomas Gleixner:
 "A set of scheduler fixes:

   - Address a load balancer regression by making the load balancer use
     the same logic as the wakeup path to spread tasks in the LLC domain

   - Prefer the CPU on which a task run last over the local CPU in the
     fast wakeup path for asymmetric CPU capacity systems to align with
     the symmetric case. This ensures more locality and prevents massive
     migration overhead on those asymetric systems

   - Fix a memory corruption bug in the scheduler debug code caused by
     handing a modified buffer pointer to kfree()"

* tag 'sched-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/debug: Fix memory corruption caused by multiple small reads of flags
  sched/fair: Prefer prev cpu in asymmetric wakeup path
  sched/fair: Ensure tasks spreading in LLC during LB
kernel/sched/fair.c