|
@@ -1585,7 +1585,7 @@ ssize_t blkdev_write_iter(struct kiocb *iocb, struct iov_iter *from)
|
|
|
}
|
|
|
EXPORT_SYMBOL_GPL(blkdev_write_iter);
|
|
|
|
|
|
-static ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to)
|
|
|
+ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to)
|
|
|
{
|
|
|
struct file *file = iocb->ki_filp;
|
|
|
struct inode *bd_inode = file->f_mapping->host;
|
|
@@ -1599,6 +1599,7 @@ static ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to)
|
|
|
iov_iter_truncate(to, size);
|
|
|
return generic_file_read_iter(iocb, to);
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(blkdev_read_iter);
|
|
|
|
|
|
/*
|
|
|
* Try to release a page associated with block device when the system
|