diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2012-01-25 10:08:40 (GMT) |
---|---|---|
committer | Scott Wood <scottwood@freescale.com> | 2015-02-13 22:20:30 (GMT) |
commit | 549d61c50ce14fc2d9913eb85434aa9f43461d47 (patch) | |
tree | 334df11fe6b7ae94490ff073cd0e9cc86226664e /kernel/hrtimer.c | |
parent | 27f8081ce9dd16ff784d27cea7f831c3c3cf4c75 (diff) | |
download | linux-fsl-qoriq-549d61c50ce14fc2d9913eb85434aa9f43461d47.tar.xz |
timer-fd: Prevent live lock
If hrtimer_try_to_cancel() requires a retry, then depending on the
priority setting te retry loop might prevent timer callback completion
on RT. Prevent that by waiting for completion on RT, no change for a
non RT kernel.
Reported-by: Sankara Muthukrishnan <sankara.m@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: stable-rt@vger.kernel.org
Diffstat (limited to 'kernel/hrtimer.c')
0 files changed, 0 insertions, 0 deletions