]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
vfs: remove a redundant might_sleep in wait_on_inode
authorMateusz Guzik <mjguzik@gmail.com>
Sat, 4 Nov 2023 22:11:17 +0000 (23:11 +0100)
committerChristian Brauner <brauner@kernel.org>
Sat, 18 Nov 2023 14:00:01 +0000 (15:00 +0100)
wait_on_bit already does it.

Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
Link: https://lore.kernel.org/r/20231104221117.2584708-1-mjguzik@gmail.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/linux/writeback.h

index 083387c00f0c8b8e070705c38da59c97c8170dcb..6d0a14f7019d1e7b76a1931be98ff4f7fa9f0493 100644 (file)
@@ -193,7 +193,6 @@ void inode_io_list_del(struct inode *inode);
 /* writeback.h requires fs.h; it, too, is not included from here. */
 static inline void wait_on_inode(struct inode *inode)
 {
-       might_sleep();
        wait_on_bit(&inode->i_state, __I_NEW, TASK_UNINTERRUPTIBLE);
 }