summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch')
-rw-r--r--debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch10
1 files changed, 3 insertions, 7 deletions
diff --git a/debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch b/debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch
index fa2ad051e..4ee80f7e7 100644
--- a/debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch
+++ b/debian/patches-rt/0203-net-add-a-lock-around-icmp_sk.patch
@@ -1,8 +1,7 @@
-From 95179968fe9e7b7b6484facb14b8ac985cc0d779 Mon Sep 17 00:00:00 2001
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: Wed, 31 Aug 2016 17:54:09 +0200
-Subject: [PATCH 203/347] net: add a lock around icmp_sk()
-Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/4.19/older/patches-4.19.246-rt110.tar.xz
+Subject: [PATCH 203/342] net: add a lock around icmp_sk()
+Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=0034f22f94d4dda2d9486dfb4e8acabc8f947c17
It looks like the this_cpu_ptr() access in icmp_sk() is protected with
local_bh_disable(). To avoid missing serialization in -RT I am adding
@@ -15,7 +14,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
1 file changed, 8 insertions(+)
diff --git a/net/ipv4/icmp.c b/net/ipv4/icmp.c
-index fe10a565b7d8..d35719e08aef 100644
+index aa179e6461e1..47ebb0e0445c 100644
--- a/net/ipv4/icmp.c
+++ b/net/ipv4/icmp.c
@@ -77,6 +77,7 @@
@@ -60,6 +59,3 @@ index fe10a565b7d8..d35719e08aef 100644
}
int sysctl_icmp_msgs_per_sec __read_mostly = 1000;
---
-2.36.1
-