diff --git a/src/system/kernel/vm/vm.cpp b/src/system/kernel/vm/vm.cpp index caa9d480d9..5967bcf1f0 100644 --- a/src/system/kernel/vm/vm.cpp +++ b/src/system/kernel/vm/vm.cpp @@ -2795,6 +2795,8 @@ dump_cache(int argc, char** argv) } else kprintf("\t%ld in cache\n", cache->page_count); + set_debug_variable("_sourceCache", (addr_t)cache->source); + return 0; } diff --git a/src/system/kernel/vm/vm_page.cpp b/src/system/kernel/vm/vm_page.cpp index 3468e0163f..ae8e27a7f6 100644 --- a/src/system/kernel/vm/vm_page.cpp +++ b/src/system/kernel/vm/vm_page.cpp @@ -740,6 +740,11 @@ dump_page(int argc, char **argv) } } + set_debug_variable("_cache", (addr_t)page->Cache()); + #if DEBUG_PAGE_ACCESS + set_debug_variable("_accessor", page->accessing_thread); + #endif + return 0; }