vmmcache: fix

This commit is contained in:
Matheus
2025-10-17 13:51:50 -03:00
parent 7da3557d32
commit d8c377f0d8
+2 -3
View File
@@ -345,15 +345,14 @@ int vmmcache_syncvnode(vnode_t *vnode, uintmax_t offset, size_t size) {
// in a singly linked list way
if (page->writenext)
page->writenext->writeprev = page->writeprev;
else
dirtylistend = page->writeprev;
if (page->writeprev)
page->writeprev->writenext = page->writenext;
else
dirtylist = page->writenext;
if (dirtylist == NULL)
dirtylistend = NULL;
page->writenext = vnodedirtylist;
page->writeprev = NULL;
vnodedirtylist = page;