From f09878f6327426631d9419d825a4e8396e3b9dc4 Mon Sep 17 00:00:00 2001 From: sotech117 Date: Mon, 13 May 2024 09:27:24 +0000 Subject: weenix --- kernel/fs/s5fs/s5fs.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'kernel/fs/s5fs') diff --git a/kernel/fs/s5fs/s5fs.c b/kernel/fs/s5fs/s5fs.c index 602c7aa..ba406e7 100644 --- a/kernel/fs/s5fs/s5fs.c +++ b/kernel/fs/s5fs/s5fs.c @@ -400,7 +400,11 @@ static ssize_t s5fs_write(vnode_t *vnode, size_t pos, const void *buf, */ static long s5fs_mmap(vnode_t *file, mobj_t **ret) { - NOT_YET_IMPLEMENTED("VM: s5fs_mmap"); + // NOT_YET_IMPLEMENTED("VM: s5fs_mmap"); + + // Add a reference to the underlying mobj and return it + mobj_ref(&file->vn_mobj); + *ret = &file->vn_mobj; return 0; } -- cgit v1.2.3-70-g09d2