Linux 3.16.71

From: Ben Hutchings
Date: Wed Jul 24 2019 - 08:51:08 EST


I'm announcing the release of the 3.16.71 kernel.

All users of the 3.16 kernel series should upgrade.

The updated 3.16.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.16.70 is attached to this message.

Ben.

------------

Makefile | 2 +-
kernel/ptrace.c | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)

Ben Hutchings (1):
Linux 3.16.71

Jann Horn (1):
ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME

--
Ben Hutchings
compatible: Gracefully accepts erroneous data from any source


diff --git a/Makefile b/Makefile
index 9e2a3acb26cf..c2c6a3580e8a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 16
-SUBLEVEL = 70
+SUBLEVEL = 71
EXTRAVERSION =
NAME = Museum of Fishiegoodies

diff --git a/kernel/ptrace.c b/kernel/ptrace.c
index 694e650e962d..22beef3e2160 100644
--- a/kernel/ptrace.c
+++ b/kernel/ptrace.c
@@ -80,9 +80,7 @@ void __ptrace_link(struct task_struct *child, struct task_struct *new_parent,
*/
static void ptrace_link(struct task_struct *child, struct task_struct *new_parent)
{
- rcu_read_lock();
- __ptrace_link(child, new_parent, __task_cred(new_parent));
- rcu_read_unlock();
+ __ptrace_link(child, new_parent, current_cred());
}

/**

Attachment: signature.asc
Description: This is a digitally signed message part