summaryrefslogtreecommitdiff
path: root/patches/srcu-replace-local_irqsave-with-a-locallock.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/srcu-replace-local_irqsave-with-a-locallock.patch')
-rw-r--r--patches/srcu-replace-local_irqsave-with-a-locallock.patch8
1 files changed, 4 insertions, 4 deletions
diff --git a/patches/srcu-replace-local_irqsave-with-a-locallock.patch b/patches/srcu-replace-local_irqsave-with-a-locallock.patch
index 5f44929fbf84..2e65e8a57565 100644
--- a/patches/srcu-replace-local_irqsave-with-a-locallock.patch
+++ b/patches/srcu-replace-local_irqsave-with-a-locallock.patch
@@ -23,7 +23,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
#include "rcu.h"
#include "rcu_segcblist.h"
-@@ -758,6 +759,8 @@ static void srcu_flip(struct srcu_struct
+@@ -760,6 +761,8 @@ static void srcu_flip(struct srcu_struct
* negligible when amoritized over that time period, and the extra latency
* of a needlessly non-expedited grace period is similarly negligible.
*/
@@ -32,7 +32,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
static bool srcu_might_be_idle(struct srcu_struct *sp)
{
unsigned long curseq;
-@@ -766,13 +769,13 @@ static bool srcu_might_be_idle(struct sr
+@@ -768,13 +771,13 @@ static bool srcu_might_be_idle(struct sr
unsigned long t;
/* If the local srcu_data structure has callbacks, not idle. */
@@ -49,7 +49,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
/*
* No local callbacks, so probabalistically probe global state.
-@@ -850,7 +853,7 @@ void __call_srcu(struct srcu_struct *sp,
+@@ -852,7 +855,7 @@ void __call_srcu(struct srcu_struct *sp,
return;
}
rhp->func = func;
@@ -58,7 +58,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
sdp = this_cpu_ptr(sp->sda);
spin_lock_rcu_node(sdp);
rcu_segcblist_enqueue(&sdp->srcu_cblist, rhp, false);
-@@ -866,7 +869,8 @@ void __call_srcu(struct srcu_struct *sp,
+@@ -868,7 +871,8 @@ void __call_srcu(struct srcu_struct *sp,
sdp->srcu_gp_seq_needed_exp = s;
needexp = true;
}