summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch')
-rw-r--r--debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch12
1 files changed, 4 insertions, 8 deletions
diff --git a/debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch b/debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch
index 0b4af0dee..5fdbb3432 100644
--- a/debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch
+++ b/debian/patches-rt/0031-timekeeping-Split-jiffies-seqlock.patch
@@ -1,8 +1,7 @@
-From 8af466b69f15bf4b922703f7b7d6bba72f2ae86c Mon Sep 17 00:00:00 2001
From: Thomas Gleixner <tglx@linutronix.de>
Date: Thu, 14 Feb 2013 22:36:59 +0100
-Subject: [PATCH 031/347] timekeeping: Split jiffies seqlock
-Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patches-4.19.246-rt110.tar.xz
+Subject: [PATCH 031/342] timekeeping: Split jiffies seqlock
+Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=3d75e269bb6eae9e11c610942b292d51c3c196eb
Replace jiffies_lock seqlock with a simple seqcounter and a rawlock so
it can be taken in atomic context on RT.
@@ -136,10 +135,10 @@ index 48403fb653c2..e774a49176cc 100644
ts->timer_expires_base = basemono;
diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c
-index f246818e35db..2cc8a1e8e94f 100644
+index 087f71183c3f..3d41ca395dd1 100644
--- a/kernel/time/timekeeping.c
+++ b/kernel/time/timekeeping.c
-@@ -2392,8 +2392,10 @@ EXPORT_SYMBOL(hardpps);
+@@ -2407,8 +2407,10 @@ EXPORT_SYMBOL(hardpps);
*/
void xtime_update(unsigned long ticks)
{
@@ -166,6 +165,3 @@ index 141ab3ab0354..099737f6f10c 100644
#define CS_NAME_LEN 32
---
-2.36.1
-