On Mon, Jul 10, 2023 at 04:32:05PM +0300, Amir Goldstein wrote:
commit 69562eb0bd3e6bb8e522a7b254334e0fb30dff0c upstream.
Hopefully, nobody is trying to abuse mount/sb marks for watching all anonymous pipes/inodes.
I cannot think of a good reason to allow this - it looks like an oversight that dated back to the original fanotify API.
Link: https://lore.kernel.org/linux-fsdevel/20230628101132.kvchg544mczxv2pm@quack3... Fixes: 0ff21db9fcc3 ("fanotify: hooks the fanotify_mark syscall to the vfsmount code") Signed-off-by: Amir Goldstein amir73il@gmail.com Reviewed-by: Christian Brauner brauner@kernel.org Signed-off-by: Jan Kara jack@suse.cz Message-Id: 20230629042044.25723-1-amir73il@gmail.com [backport to 5.x.y] Signed-off-by: Amir Goldstein amir73il@gmail.com
Greg,
This 5.15 backport should cleanly apply to all 5.x.y LTS kernels. It will NOT apply to 4.x.y kernels.
The original upstream commit should apply cleanly to 6.x.y stable kernels.
Now queued up, thanks.
greg k-h