diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2012-12-20 18:28:26 +0100 |
---|---|---|
committer | Steven Rostedt <rostedt@rostedt.homelinux.com> | 2013-02-04 21:27:59 -0500 |
commit | 52994ebd9c6e6ca9766b50346e6342864c424187 (patch) | |
tree | 8eddcbef92bfe0eac814b7bf4aaa3af9978bd4ad /localversion-rt | |
parent | 3e3005b654f02d6829b8456bd7472361bc5f1cc1 (diff) |
block: Use cpu_chill() for retry loops
Retry loops on RT might loop forever when the modifying side was
preempted. Steven also observed a live lock when there was a
concurrent priority boosting going on.
Use cpu_chill() instead of cpu_relax() to let the system
make progress.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: stable-rt@vger.kernel.org
Diffstat (limited to 'localversion-rt')
0 files changed, 0 insertions, 0 deletions