summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch14
1 files changed, 7 insertions, 7 deletions
diff --git a/debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch b/debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch
index fc8506ceb..374e4f9aa 100644
--- a/debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch
+++ b/debian/patches-rt/0100-hrtimer-by-timers-by-default-into-the-softirq-contex.patch
@@ -1,8 +1,8 @@
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:31 -0500
-Subject: [PATCH 100/351] hrtimer: by timers by default into the softirq
+Subject: [PATCH 100/353] hrtimer: by timers by default into the softirq
context
-Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=89282e2a055b47694e78836cc63efb94ec30aa73
+Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=6117abca429d5fae96db4e3437aa1d6f818fe1d2
We can't have hrtimers callbacks running in hardirq context on RT. Therefore
the timers are deferred to the softirq context by default.
@@ -65,7 +65,7 @@ index 8714f1a37d84..082147c07831 100644
/*
diff --git a/kernel/events/core.c b/kernel/events/core.c
-index ba66ea3ca705..11e9bbad4878 100644
+index 668e5492e4c4..f374d3a250eb 100644
--- a/kernel/events/core.c
+++ b/kernel/events/core.c
@@ -1108,7 +1108,7 @@ static void __perf_mux_hrtimer_init(struct perf_cpu_context *cpuctx, int cpu)
@@ -87,7 +87,7 @@ index ba66ea3ca705..11e9bbad4878 100644
/*
diff --git a/kernel/sched/core.c b/kernel/sched/core.c
-index 116b2d65f4e3..98a994f98fbd 100644
+index cdaf83d26695..b307f7c8ce14 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
@@ -315,7 +315,7 @@ static void hrtick_rq_init(struct rq *rq)
@@ -113,10 +113,10 @@ index 9243d0049714..52acbb31a777 100644
}
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
-index 16940416d526..d804b5443bb9 100644
+index bd9a375c45f4..6d1911b08b7f 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
-@@ -4951,9 +4951,9 @@ void init_cfs_bandwidth(struct cfs_bandwidth *cfs_b)
+@@ -4998,9 +4998,9 @@ void init_cfs_bandwidth(struct cfs_bandwidth *cfs_b)
cfs_b->period = ns_to_ktime(default_cfs_period());
INIT_LIST_HEAD(&cfs_b->throttled_cfs_rq);
@@ -144,7 +144,7 @@ index a068884c369f..b15428ede6cf 100644
}
diff --git a/kernel/time/hrtimer.c b/kernel/time/hrtimer.c
-index 8bbde17325c7..e947f3b344ac 100644
+index ab38b51a96cc..beb81024c287 100644
--- a/kernel/time/hrtimer.c
+++ b/kernel/time/hrtimer.c
@@ -1202,7 +1202,9 @@ void hrtimer_start_range_ns(struct hrtimer *timer, ktime_t tim,