#
7b83ce11 |
|
04-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add KDL command "mapping" * VMTranslationMap: - Add DebugPrintMappingInfo(): Given a virtual address it is supposed to print the paging structure information for that address. To be implemented by derived classes. - Add DebugGetReverseMappingInfo(): Given a physical addresss it is supposed to find all virtual addresses mapped to it. To be implemented by derived classes. * X86VMTranslationMapPAE: Implement the new methods DebugPrintMappingInfo() and DebugGetReverseMappingInfo(). * Add KDL command "mapping". It supports both virtual address lookups and reverse lookups.
|
#
643cf35e |
|
03-Dec-2011 |
Michael Lotz <mmlr@mlotz.ch> |
Add debug helper functions to mark pages present. They can be used to mark pages as present/non-present without actually unmapping them. Marking pages as non-present causes every access to fault. We can use that for debugging as it allows us to "read protect" individual kernel pages.
|
#
5b4d62a2 |
|
08-Jun-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Skeleton classes for PAE support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37066 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7b83ce1142f92bfe60462d33ffd3a215944c7319 |
|
04-Dec-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Add KDL command "mapping" * VMTranslationMap: - Add DebugPrintMappingInfo(): Given a virtual address it is supposed to print the paging structure information for that address. To be implemented by derived classes. - Add DebugGetReverseMappingInfo(): Given a physical addresss it is supposed to find all virtual addresses mapped to it. To be implemented by derived classes. * X86VMTranslationMapPAE: Implement the new methods DebugPrintMappingInfo() and DebugGetReverseMappingInfo(). * Add KDL command "mapping". It supports both virtual address lookups and reverse lookups.
|
#
643cf35ee8b8ba35ef88ca9daba4ca9ab65cf1ff |
|
03-Dec-2011 |
Michael Lotz <mmlr@mlotz.ch> |
Add debug helper functions to mark pages present. They can be used to mark pages as present/non-present without actually unmapping them. Marking pages as non-present causes every access to fault. We can use that for debugging as it allows us to "read protect" individual kernel pages.
|
#
5b4d62a2618dd2ae37b975e4ca283b410f39f9c7 |
|
08-Jun-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Skeleton classes for PAE support. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37066 a95241bf-73f2-0310-859d-f6bbb57e9c96
|