summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch')
-rw-r--r--debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch14
1 files changed, 7 insertions, 7 deletions
diff --git a/debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch b/debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch
index 481610364..1d4a78d1d 100644
--- a/debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch
+++ b/debian/patches-rt/0174-locking-rtmutex-add-rwlock-implementation-based-on-r.patch
@@ -1,9 +1,9 @@
-From 85ee193953134a79ee60def58e6d8c98b8cd8e55 Mon Sep 17 00:00:00 2001
+From 5b8ef89d78f5db246d2c8e33006539598d01e061 Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 12 Oct 2017 17:18:06 +0200
Subject: [PATCH 174/323] locking/rtmutex: add rwlock implementation based on
rtmutex
-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
The implementation is bias-based, similar to the rwsem implementation.
@@ -21,7 +21,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
diff --git a/include/linux/rwlock_rt.h b/include/linux/rwlock_rt.h
new file mode 100644
-index 000000000000..aafdb0a685d5
+index 0000000000000..aafdb0a685d54
--- /dev/null
+++ b/include/linux/rwlock_rt.h
@@ -0,0 +1,109 @@
@@ -136,7 +136,7 @@ index 000000000000..aafdb0a685d5
+#endif
diff --git a/include/linux/rwlock_types_rt.h b/include/linux/rwlock_types_rt.h
new file mode 100644
-index 000000000000..4762391d659b
+index 0000000000000..4762391d659bf
--- /dev/null
+++ b/include/linux/rwlock_types_rt.h
@@ -0,0 +1,56 @@
@@ -197,7 +197,7 @@ index 000000000000..4762391d659b
+
+#endif
diff --git a/kernel/Kconfig.locks b/kernel/Kconfig.locks
-index 3de8fd11873b..4198f0273ecd 100644
+index 3de8fd11873b4..4198f0273ecdc 100644
--- a/kernel/Kconfig.locks
+++ b/kernel/Kconfig.locks
@@ -251,7 +251,7 @@ config ARCH_USE_QUEUED_RWLOCKS
@@ -211,7 +211,7 @@ index 3de8fd11873b..4198f0273ecd 100644
bool
diff --git a/kernel/locking/rwlock-rt.c b/kernel/locking/rwlock-rt.c
new file mode 100644
-index 000000000000..1ee16b8fedd7
+index 0000000000000..1ee16b8fedd77
--- /dev/null
+++ b/kernel/locking/rwlock-rt.c
@@ -0,0 +1,328 @@
@@ -544,5 +544,5 @@ index 000000000000..1ee16b8fedd7
+}
+EXPORT_SYMBOL(__rt_rwlock_init);
--
-2.43.0
+2.44.0