diff options
Diffstat (limited to 'debian/patches-rt/arm64-preempt-Check-preemption-level-before-looking-.patch')
-rw-r--r-- | debian/patches-rt/arm64-preempt-Check-preemption-level-before-looking-.patch | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/debian/patches-rt/arm64-preempt-Check-preemption-level-before-looking-.patch b/debian/patches-rt/arm64-preempt-Check-preemption-level-before-looking-.patch deleted file mode 100644 index 19e6bb2de..000000000 --- a/debian/patches-rt/arm64-preempt-Check-preemption-level-before-looking-.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Sebastian Andrzej Siewior <bigeasy@linutronix.de> -Date: Wed, 14 Aug 2019 17:08:58 +0200 -Subject: [PATCH] arm64: preempt: Check preemption level before looking at - lazy-preempt -Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.2/older/patches-5.2.17-rt9.tar.xz - -Before evaluating the lazy-preempt state it must be ensure that the -preempt-count is zero. - -Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> ---- - arch/arm64/include/asm/preempt.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/arch/arm64/include/asm/preempt.h -+++ b/arch/arm64/include/asm/preempt.h -@@ -73,6 +73,8 @@ static inline bool __preempt_count_dec_a - if (!pc || !READ_ONCE(ti->preempt_count)) - return true; - #ifdef CONFIG_PREEMPT_LAZY -+ if ((pc & ~PREEMPT_NEED_RESCHED)) -+ return false; - if (current_thread_info()->preempt_lazy_count) - return false; - return test_thread_flag(TIF_NEED_RESCHED_LAZY); |