]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
fix up some headers on tracefs patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Feb 2024 18:09:04 +0000 (19:09 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Feb 2024 18:09:04 +0000 (19:09 +0100)
queue-6.7/tracefs-avoid-using-the-ei-dentry-pointer-unnecessarily.patch
queue-6.7/tracefs-dentry-lookup-crapectomy.patch
queue-6.7/tracefs-zero-out-the-tracefs_inode-when-allocating-it.patch

index cfbdc453ac86e29dc8ac40ab0b93edd991661d98..7ffcab3d122a99c36521e327939698f4b9c8c697 100644 (file)
@@ -1,15 +1,15 @@
 From SRS0=eEWY=JP=rostedt.homelinux.com=rostedt@kernel.org Tue Feb  6 12:35:32 2024
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 06 Feb 2024 06:32:13 -0500
-Subject:[PATCH v2 15/23] tracefs: Avoid using the ei->dentry pointer unnecessarily
+Subject: tracefs: Avoid using the ei->dentry pointer unnecessarily
 To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
 Cc: Linus Torvalds <torvalds@linux-foundation.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Sasha Levin <sashal@kernel.org>, Masami Hiramatsu <mhiramat@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Christian Brauner <brauner@kernel.org>, Al Viro <viro@ZenIV.linux.org.uk>, Ajay Kaher <ajay.kaher@broadcom.com>
 Message-ID: <20240206113400.525587454@rostedt.homelinux.com>
 
-From: Steven Rostedt <rostedt@goodmis.org>
-
 From: Linus Torvalds <torvalds@linux-foundation.org>
 
+commit 99c001cb617df409dac275a059d6c3f187a2da7a upstream.
+
 The eventfs_find_events() code tries to walk up the tree to find the
 event directory that a dentry belongs to, in order to then find the
 eventfs inode that is associated with that event directory.
@@ -44,7 +44,6 @@ Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 Fixes: c1504e510238 ("eventfs: Implement eventfs dir creation functions")
 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
 Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-(cherry picked from commit 99c001cb617df409dac275a059d6c3f187a2da7a)
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 ---
  fs/tracefs/event_inode.c |   26 ++++++++++++--------------
index 389c85fc4aa0a99d5fd7260e81417b0dcaeabb44..d01f4498c9d0e04bb99c68e37fad80d7b8613df8 100644 (file)
@@ -1,15 +1,15 @@
 From SRS0=eEWY=JP=rostedt.homelinux.com=rostedt@kernel.org Tue Feb  6 12:34:57 2024
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 06 Feb 2024 06:32:14 -0500
-Subject:[PATCH v2 16/23] tracefs: dentry lookup crapectomy
+Subject: tracefs: dentry lookup crapectomy
 To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
 Cc: Linus Torvalds <torvalds@linux-foundation.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Sasha Levin <sashal@kernel.org>, Masami Hiramatsu <mhiramat@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Al Viro <viro@ZenIV.linux.org.uk>, Christian Brauner <brauner@kernel.org>, Ajay Kaher <ajay.kaher@broadcom.com>
 Message-ID: <20240206113400.685349714@rostedt.homelinux.com>
 
-From: Steven Rostedt <rostedt@goodmis.org>
-
 From: Linus Torvalds <torvalds@linux-foundation.org>
 
+commit 49304c2b93e4f7468b51ef717cbe637981397115 upstream.
+
 The dentry lookup for eventfs files was very broken, and had lots of
 signs of the old situation where the filesystem names were all created
 statically in the dentry tree, rather than being looked up dynamically
@@ -41,7 +41,6 @@ Cc: Mark Rutland <mark.rutland@arm.com>
 Fixes: c1504e510238 ("eventfs: Implement eventfs dir creation functions")
 Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
 Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-(cherry picked from commit 49304c2b93e4f7468b51ef717cbe637981397115)
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 ---
  fs/tracefs/event_inode.c |  275 ++++++++---------------------------------------
index 8f66d536a96714ad7405e0bd5bc11c1c0138eb03..7d2857dd396874866a89b0e1f0685a3848694cec 100644 (file)
@@ -1,15 +1,15 @@
 From SRS0=eEWY=JP=rostedt.homelinux.com=rostedt@kernel.org Tue Feb  6 12:35:17 2024
 From: Steven Rostedt <rostedt@goodmis.org>
 Date: Tue, 06 Feb 2024 06:32:11 -0500
-Subject:[PATCH v2 13/23] tracefs: Zero out the tracefs_inode when allocating it
+Subject: tracefs: Zero out the tracefs_inode when allocating it
 To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
 Cc: Linus Torvalds <torvalds@linux-foundation.org>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Sasha Levin <sashal@kernel.org>, Masami Hiramatsu <mhiramat@kernel.org>, Mark Rutland <mark.rutland@arm.com>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>, Christian Brauner <brauner@kernel.org>, Al Viro <viro@ZenIV.linux.org.uk>, Ajay Kaher <ajay.kaher@broadcom.com>, kernel test robot <oliver.sang@intel.com>
 Message-ID: <20240206113400.202745776@rostedt.homelinux.com>
 
-From: Steven Rostedt <rostedt@goodmis.org>
-
 From: "Steven Rostedt (Google)" <rostedt@goodmis.org>
 
+commit d81786f53aec14fd4d56263145a0635afbc64617 upstream.
+
 eventfs uses the tracefs_inode and assumes that it's already initialized
 to zero. That is, it doesn't set fields to zero (like ti->private) after
 getting its tracefs_inode. This causes bugs due to stale values.
@@ -35,7 +35,6 @@ Reported-by: kernel test robot <oliver.sang@intel.com>
 Closes: https://lore.kernel.org/oe-lkp/202401291043.e62e89dc-oliver.sang@intel.com
 Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
 Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-(cherry picked from commit d81786f53aec14fd4d56263145a0635afbc64617)
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 ---
  fs/tracefs/inode.c    |    6 ++++--