aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/time/hrtimer.c
diff options
context:
space:
mode:
authorDavidlohr Bueso <dave@stgolabs.net>2023-01-23 09:32:05 -0800
committerThomas Gleixner <tglx@linutronix.de>2023-01-31 11:23:07 +0100
commitc14fd3dcacaa480394d3ac0b4a91a7d17a4b5516 (patch)
treec2f0ea39a8f9a404d8bdb9b90148aa763fb25126 /kernel/time/hrtimer.c
parent9f76d59173d9d146e96c66886b671c1915a5c5e5 (diff)
downloadlinux-c14fd3dcacaa480394d3ac0b4a91a7d17a4b5516.tar.gz
hrtimer: Rely on rt_task() for DL tasks too
Checking dl_task() is redundant as rt_task() returns true for deadline tasks too. Signed-off-by: Davidlohr Bueso <dave@stgolabs.net> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lore.kernel.org/r/20230123173206.6764-2-dave@stgolabs.net
Diffstat (limited to 'kernel/time/hrtimer.c')
-rw-r--r--kernel/time/hrtimer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/time/hrtimer.c b/kernel/time/hrtimer.c
index e4f0e3b0c4f4f8..667b713bab42c0 100644
--- a/kernel/time/hrtimer.c
+++ b/kernel/time/hrtimer.c
@@ -2089,7 +2089,7 @@ long hrtimer_nanosleep(ktime_t rqtp, const enum hrtimer_mode mode,
u64 slack;
slack = current->timer_slack_ns;
- if (dl_task(current) || rt_task(current))
+ if (rt_task(current))
slack = 0;
hrtimer_init_sleeper_on_stack(&t, clockid, mode);