VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
author: Matthew Wilcox (Oracle) <willy@infradead.org> 2020-06-08 20:58:29 -0700 committer: Darrick J. Wong <darrick.wong@oracle.com> 2020-06-08 20:58:29 -0700 commit: d4ff3b2ef901cd451fb8a9ff4623d060a79502cd parent: 0e698dfa282211e414076f9dc7e83c1c288314fd
Commit Summary:
iomap: Fix unsharing of an extent >2GB on a 32-bit machine
Diffstat:
1 file changed, 1 insertion, 1 deletion
diff --git a/fs/iomap/buffered-io.c b/fs/iomap/buffered-io.c
index 89e21961d1ad..17ed7bb92c6c 100644
--- a/fs/iomap/buffered-io.c
+++ b/fs/iomap/buffered-io.c
@@ -909,7 +909,7 @@ iomap_unshare_actor(struct inode *inode, loff_t pos, loff_t length, void *data,
 		struct iomap *iomap, struct iomap *srcmap)
 {
 	long status = 0;
-	ssize_t written = 0;
+	loff_t written = 0;
 
 	/* don't bother with blocks that are not shared to start with */
 	if (!(iomap->flags & IOMAP_F_SHARED))