page cache: proper truncation

This commit is contained in:
Matheus
2026-08-20 22:36:38 -03:00
parent 31f9ae17cf
commit 7217a1e258
9 changed files with 170 additions and 58 deletions
+2 -2
View File
@@ -508,7 +508,7 @@ int vfs_write_iovec(vnode_t *node, iovec_iterator_t *iovec_iterator, size_t size
goto leave;
}
mm_cache_make_dirty(page);
mm_cache_make_dirty(node, page);
*written += writesize;
pageoffset += 1;
@@ -532,7 +532,7 @@ int vfs_write_iovec(vnode_t *node, iovec_iterator_t *iovec_iterator, size_t size
goto leave;
}
mm_cache_make_dirty(page);
mm_cache_make_dirty(node, page);
*written += writesize;
mm_release_page(FROM_HHDM(address));