From 2fab6687b0408c09ee7e6a1042ea51d17237491c Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sat, 21 Mar 2026 10:46:40 +0000 Subject: [PATCH] lib: fs: fix incorect offset calculation in page request handler --- lib/libfs/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libfs/context.c b/lib/libfs/context.c index 57e8d27..d97a965 100644 --- a/lib/libfs/context.c +++ b/lib/libfs/context.c @@ -188,7 +188,7 @@ static enum fs_status handle_page_request(struct fs_context *ctx) enum fs_status status = fs_file_read_at( mapping->m_file, &buf, - mapping->m_file_offset + packet.req_offset, + packet.req_offset, length); if (status != FS_SUCCESS) { kern_logf("map-read failed with code %d", status);