summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch')
-rw-r--r--debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch18
1 files changed, 9 insertions, 9 deletions
diff --git a/debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch b/debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch
index 18012c8d8..1eff85e34 100644
--- a/debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch
+++ b/debian/patches-rt/0261-arm-Add-support-for-lazy-preemption.patch
@@ -1,8 +1,8 @@
-From 125d4e163b1aa93781f9cf4673f729053af2bc53 Mon Sep 17 00:00:00 2001
+From 750131496b762a1185ae9e9953a569ed1d80d31a Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Wed, 31 Oct 2012 12:04:11 +0100
Subject: [PATCH 261/323] arm: Add support for lazy preemption
-Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.204-rt100.tar.xz
+Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.215-rt107.tar.xz
Implement the arm pieces for lazy preempt.
@@ -18,7 +18,7 @@ Signed-off-by: Luis Claudio R. Goncalves <lgoncalv@redhat.com>
6 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index c01251683018..ee2cbe8ad502 100644
+index c01251683018d..ee2cbe8ad502d 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -107,6 +107,7 @@ config ARM
@@ -30,7 +30,7 @@ index c01251683018..ee2cbe8ad502 100644
select HAVE_REGS_AND_STACK_ACCESS_API
select HAVE_RSEQ
diff --git a/arch/arm/include/asm/thread_info.h b/arch/arm/include/asm/thread_info.h
-index fcccf35f5cf9..3b981ad0c322 100644
+index fcccf35f5cf96..3b981ad0c3222 100644
--- a/arch/arm/include/asm/thread_info.h
+++ b/arch/arm/include/asm/thread_info.h
@@ -46,6 +46,7 @@ struct cpu_context_save {
@@ -70,7 +70,7 @@ index fcccf35f5cf9..3b981ad0c322 100644
#endif /* __KERNEL__ */
diff --git a/arch/arm/kernel/asm-offsets.c b/arch/arm/kernel/asm-offsets.c
-index 70993af22d80..024c65c3a0f2 100644
+index 70993af22d80c..024c65c3a0f23 100644
--- a/arch/arm/kernel/asm-offsets.c
+++ b/arch/arm/kernel/asm-offsets.c
@@ -43,6 +43,7 @@ int main(void)
@@ -82,7 +82,7 @@ index 70993af22d80..024c65c3a0f2 100644
DEFINE(TI_TASK, offsetof(struct thread_info, task));
DEFINE(TI_CPU, offsetof(struct thread_info, cpu));
diff --git a/arch/arm/kernel/entry-armv.S b/arch/arm/kernel/entry-armv.S
-index 030351d169aa..d6086559168d 100644
+index 030351d169aac..d6086559168db 100644
--- a/arch/arm/kernel/entry-armv.S
+++ b/arch/arm/kernel/entry-armv.S
@@ -206,11 +206,18 @@ __irq_svc:
@@ -123,7 +123,7 @@ index 030351d169aa..d6086559168d 100644
__und_fault:
diff --git a/arch/arm/kernel/entry-common.S b/arch/arm/kernel/entry-common.S
-index 9b3c737575e9..a30b1a1cc4d1 100644
+index 9b3c737575e91..a30b1a1cc4d18 100644
--- a/arch/arm/kernel/entry-common.S
+++ b/arch/arm/kernel/entry-common.S
@@ -92,6 +92,7 @@ __ret_fast_syscall:
@@ -135,7 +135,7 @@ index 9b3c737575e9..a30b1a1cc4d1 100644
ENDPROC(ret_fast_syscall)
diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c
-index a3a38d0a4c85..f04ccf19ab1f 100644
+index a3a38d0a4c853..f04ccf19ab1fd 100644
--- a/arch/arm/kernel/signal.c
+++ b/arch/arm/kernel/signal.c
@@ -649,7 +649,8 @@ do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall)
@@ -149,5 +149,5 @@ index a3a38d0a4c85..f04ccf19ab1f 100644
} else {
if (unlikely(!user_mode(regs)))
--
-2.43.0
+2.44.0