lib: fs: fix incorect offset calculation in page request handler
This commit is contained in:
@@ -188,7 +188,7 @@ static enum fs_status handle_page_request(struct fs_context *ctx)
|
|||||||
enum fs_status status = fs_file_read_at(
|
enum fs_status status = fs_file_read_at(
|
||||||
mapping->m_file,
|
mapping->m_file,
|
||||||
&buf,
|
&buf,
|
||||||
mapping->m_file_offset + packet.req_offset,
|
packet.req_offset,
|
||||||
length);
|
length);
|
||||||
if (status != FS_SUCCESS) {
|
if (status != FS_SUCCESS) {
|
||||||
kern_logf("map-read failed with code %d", status);
|
kern_logf("map-read failed with code %d", status);
|
||||||
|
|||||||
Reference in New Issue
Block a user