5 Commits

Author SHA1 Message Date
Matheus d999ab7de2 mm: fix NULL deref on vnode inactive
An oversight on vnode inactivation when the last reference was a dirty
page causes a NULL-deref due to VOP_RELEASE set-NULL behavior.

Use a temporary variable in this case as the backing can still be
accesed by a truncation on vnode inactive.
2026-10-08 18:42:26 -03:00
Matheus 6e5e9ecdc5 mm: add flags argument to mm_cache_get_page 2026-07-18 15:24:31 -03:00
Matheus 239c267ed3 mm: rename vmm api to mm 2026-07-01 15:00:46 -03:00
Matheus 9c5854d645 mm: refactor cache.c to snake case 2026-07-01 12:38:15 -03:00
Matheus d890eb5fb2 mm: vmmcache -> mm_cache 2026-07-01 12:25:18 -03:00