]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/ext3/inode.c
get rid of pointless iov_length() in ->direct_IO()
[karo-tx-linux.git] / fs / ext3 / inode.c
index 7a5c501dc31b44787f9c7b25bc5d1aea98aae8bd..8582ae2c80b06912c11f24f424766fb41da1a54c 100644 (file)
@@ -1828,7 +1828,7 @@ static ssize_t ext3_direct_IO(int rw, struct kiocb *iocb,
        handle_t *handle;
        ssize_t ret;
        int orphan = 0;
-       size_t count = iov_length(iter->iov, iter->nr_segs);
+       size_t count = iov_iter_count(iter);
        int retries = 0;
 
        trace_ext3_direct_IO_enter(inode, offset, count, rw);