]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 21 May 2017 18:52:00 +0000 (11:52 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 21 May 2017 18:52:00 +0000 (11:52 -0700)
commitd3f07476f8ac87e51f1c15d5c318efd213f833ca
tree8e81fbe88704a2e20f93796b4ca52b1887e39dfb
parenta3e5e1e34d9d07f2723c06d6c7261280986964f4
parentd123aace8c8487cd963a246ae8d6236917eae4c0
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull scheduler fix from Thomas Gleixner:
 "A single scheduler fix:

  Prevent idle task from ever being preempted. That makes sure that
  synchronize_rcu_tasks() which is ignoring idle task does not pretend
  that no task is stuck in preempted state. If that happens and idle was
  preempted on a ftrace trampoline the machine crashes due to
  inconsistent state"

* 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  sched/core: Call __schedule() from do_idle() without enabling preemption