From: Mateusz Guzik Date: Tue, 30 Sep 2025 23:53:14 +0000 (+0200) Subject: fs: assert ->i_lock held in __iget() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dc816f8d925cac34922ea73abd94ae23a96cacac;p=thirdparty%2Flinux.git fs: assert ->i_lock held in __iget() Also remove the now redundant comment. Signed-off-by: Mateusz Guzik Reviewed-by: Jan Kara Signed-off-by: Christian Brauner --- diff --git a/include/linux/fs.h b/include/linux/fs.h index c895146c1444..ac62b9d10b00 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -3378,11 +3378,9 @@ static inline bool is_zero_ino(ino_t ino) return (u32)ino == 0; } -/* - * inode->i_lock must be held - */ static inline void __iget(struct inode *inode) { + lockdep_assert_held(&inode->i_lock); atomic_inc(&inode->i_count); }