]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ima: annotate iint mutex to avoid lockdep false positive warnings
authorAmir Goldstein <amir73il@gmail.com>
Thu, 5 Oct 2023 11:15:58 +0000 (14:15 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 28 Nov 2023 16:56:29 +0000 (16:56 +0000)
commit4584a421a6d965e060e40de6c382fab5872ec4ba
treec25992454807f0ea9c29ae69bac3222a9fa93b32
parent4049576c639feb58156c5dfad1212db00518dc38
ima: annotate iint mutex to avoid lockdep false positive warnings

commit e044374a8a0a99e46f4e6d6751d3042b6d9cc12e upstream.

It is not clear that IMA should be nested at all, but as long is it
measures files both on overlayfs and on underlying fs, we need to
annotate the iint mutex to avoid lockdep false positives related to
IMA + overlayfs, same as overlayfs annotates the inode mutex.

Reported-and-tested-by: syzbot+b42fe626038981fb7bfa@syzkaller.appspotmail.com
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
security/integrity/iint.c