From 6d3a52501681f997784663f2619f55c9ed5a2e8b Mon Sep 17 00:00:00 2001 From: Leon Chan Date: Tue, 23 Nov 2021 11:59:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20romfs=5Freadpage=E7=9A=84off=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E9=9C=80=E8=A6=81=E4=BB=A5startoffset=E4=B8=BA?= =?UTF-8?q?=E5=9F=BA=E7=A1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit close: I4JEZO Signed-off-by: Leon Chan --- fs/romfs/fs_romfs.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/romfs/fs_romfs.c b/fs/romfs/fs_romfs.c index be3c494..7b3ca76 100644 --- a/fs/romfs/fs_romfs.c +++ b/fs/romfs/fs_romfs.c @@ -350,6 +350,7 @@ static ssize_t romfs_readpage(struct Vnode *vnode, char *buffer, off_t off) buflen = bytesleft; } + off = rf->rf_startoffset + off; LOS_CopyFromKernel(buffer, buflen, &rm->rm_buffer[off], buflen); romfs_semgive(rm); -- GitLab