]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
btrfs: drop unused parameter iov_iter from btrfs_write_check()
authorDavid Sterba <dsterba@suse.com>
Wed, 9 Oct 2024 14:31:49 +0000 (16:31 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 11 Nov 2024 13:34:16 +0000 (14:34 +0100)
The parameter 'from' has never been used since commit b8d8e1fd570a
("btrfs: introduce btrfs_write_check()"), this is for buffered write.
Direct io write needs it so it was probably an interface thing, but we
can drop it.

Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/direct-io.c
fs/btrfs/file.c
fs/btrfs/file.h

index bd38df5647e35bbb0164ea2a72a813b4f0500446..a7c3e221378db78c0ff2a04ccb3dbf97c8d5ca8d 100644 (file)
@@ -834,7 +834,7 @@ relock:
                return ret;
        }
 
-       ret = btrfs_write_check(iocb, from, ret);
+       ret = btrfs_write_check(iocb, ret);
        if (ret < 0) {
                btrfs_inode_unlock(BTRFS_I(inode), ilock_flags);
                goto out;
index 160d77f8eb6facafc2039e0e8da526baa1dc23ab..033f85ea8c9d6ac8245af3cb5d53f81af825d6db 100644 (file)
@@ -1144,7 +1144,7 @@ static void update_time_for_write(struct inode *inode)
                inode_inc_iversion(inode);
 }
 
-int btrfs_write_check(struct kiocb *iocb, struct iov_iter *from, size_t count)
+int btrfs_write_check(struct kiocb *iocb, size_t count)
 {
        struct file *file = iocb->ki_filp;
        struct inode *inode = file_inode(file);
@@ -1222,7 +1222,7 @@ ssize_t btrfs_buffered_write(struct kiocb *iocb, struct iov_iter *i)
        if (ret <= 0)
                goto out;
 
-       ret = btrfs_write_check(iocb, i, ret);
+       ret = btrfs_write_check(iocb, ret);
        if (ret < 0)
                goto out;
 
@@ -1467,7 +1467,7 @@ static ssize_t btrfs_encoded_write(struct kiocb *iocb, struct iov_iter *from,
        if (ret || encoded->len == 0)
                goto out;
 
-       ret = btrfs_write_check(iocb, from, encoded->len);
+       ret = btrfs_write_check(iocb, encoded->len);
        if (ret < 0)
                goto out;
 
index c23d0bf425989c98b77be758a2bcdaac89c064ff..c2ce0ae94a9c177b3970d625c53ec742690f9f30 100644 (file)
@@ -44,7 +44,7 @@ void btrfs_check_nocow_unlock(struct btrfs_inode *inode);
 bool btrfs_find_delalloc_in_range(struct btrfs_inode *inode, u64 start, u64 end,
                                  struct extent_state **cached_state,
                                  u64 *delalloc_start_ret, u64 *delalloc_end_ret);
-int btrfs_write_check(struct kiocb *iocb, struct iov_iter *from, size_t count);
+int btrfs_write_check(struct kiocb *iocb, size_t count);
 ssize_t btrfs_buffered_write(struct kiocb *iocb, struct iov_iter *i);
 
 #endif