summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch')
-rw-r--r--debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch16
1 files changed, 8 insertions, 8 deletions
diff --git a/debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch b/debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
index a34a3538f..10dad7c2d 100644
--- a/debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
+++ b/debian/patches-rt/0283-signals-Allow-rt-tasks-to-cache-one-sigqueue-struct.patch
@@ -1,8 +1,8 @@
-From 1f9d07b4cf227f0cf0800f96c10f9ef143b5d663 Mon Sep 17 00:00:00 2001
+From 86ce77309a47255d844f6973c90de72cfaa7bec1 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Fri, 3 Jul 2009 08:44:56 -0500
Subject: [PATCH 283/323] signals: Allow rt tasks to cache one sigqueue struct
-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
To avoid allocation allow rt tasks to cache one sigqueue struct in
task struct.
@@ -17,7 +17,7 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
5 files changed, 69 insertions(+), 5 deletions(-)
diff --git a/include/linux/sched.h b/include/linux/sched.h
-index 665a17e4f69b..a73528e8235d 100644
+index 665a17e4f69be..a73528e8235d4 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -992,6 +992,7 @@ struct task_struct {
@@ -29,7 +29,7 @@ index 665a17e4f69b..a73528e8235d 100644
sigset_t real_blocked;
/* Restored if set_restore_sigmask() was used: */
diff --git a/include/linux/signal.h b/include/linux/signal.h
-index b256f9c65661..ebf6c515a7b2 100644
+index b256f9c65661c..ebf6c515a7b20 100644
--- a/include/linux/signal.h
+++ b/include/linux/signal.h
@@ -265,6 +265,7 @@ static inline void init_sigpending(struct sigpending *sig)
@@ -41,7 +41,7 @@ index b256f9c65661..ebf6c515a7b2 100644
/* Test if 'sig' is valid signal. Use this instead of testing _NSIG directly */
static inline int valid_signal(unsigned long sig)
diff --git a/kernel/exit.c b/kernel/exit.c
-index bacdaf980933..b86f388d3e64 100644
+index bacdaf980933b..b86f388d3e642 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -199,7 +199,7 @@ static void __exit_signal(struct task_struct *tsk)
@@ -54,7 +54,7 @@ index bacdaf980933..b86f388d3e64 100644
spin_unlock(&sighand->siglock);
diff --git a/kernel/fork.c b/kernel/fork.c
-index 2a11bf5f9e30..dfefb6e7e082 100644
+index 2a11bf5f9e301..dfefb6e7e082b 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -2046,6 +2046,7 @@ static __latent_entropy struct task_struct *copy_process(
@@ -66,7 +66,7 @@ index 2a11bf5f9e30..dfefb6e7e082 100644
p->utime = p->stime = p->gtime = 0;
#ifdef CONFIG_ARCH_HAS_SCALED_CPUTIME
diff --git a/kernel/signal.c b/kernel/signal.c
-index e8819aabe3cd..e1f263cbcf09 100644
+index e8819aabe3cd5..e1f263cbcf09a 100644
--- a/kernel/signal.c
+++ b/kernel/signal.c
@@ -20,6 +20,7 @@
@@ -208,5 +208,5 @@ index e8819aabe3cd..e1f263cbcf09 100644
if (q)
q->flags |= SIGQUEUE_PREALLOC;
--
-2.43.0
+2.44.0