diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-20 18:24:58 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-20 18:25:02 +0100 |
| commit | f48c5b2cda43241919d3ea1b263bef01e014c537 (patch) | |
| tree | 5bf74621fcff0a98163b3908d35cef2a6339bfb7 /Private/NewKit | |
| parent | 4ba02280f19b8a2beb1ad8445be7df6b7f9e1805 (diff) | |
Kernel: See below.
- Fix: Kernel page alloc. Inside HalPageAlloc.cpp.
- Made NewFSJournalRunner fields private.
- Rework StorageKit for current ticket 14.
- :boom: Breaking changes to virtual memory api.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/NewKit')
| -rw-r--r-- | Private/NewKit/PageAllocator.hpp | 2 | ||||
| -rw-r--r-- | Private/NewKit/PageManager.hpp | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/Private/NewKit/PageAllocator.hpp b/Private/NewKit/PageAllocator.hpp index 70bbbad9..2b761844 100644 --- a/Private/NewKit/PageAllocator.hpp +++ b/Private/NewKit/PageAllocator.hpp @@ -12,7 +12,7 @@ namespace HCore { namespace Detail { -UIntPtr create_page_wrapper(Boolean rw, Boolean user); +VoidPtr create_page_wrapper(Boolean rw, Boolean user); void exec_disable(UIntPtr addr); bool page_disable(UIntPtr addr); } // namespace Detail diff --git a/Private/NewKit/PageManager.hpp b/Private/NewKit/PageManager.hpp index dab9ac73..a167c0f9 100644 --- a/Private/NewKit/PageManager.hpp +++ b/Private/NewKit/PageManager.hpp @@ -31,7 +31,6 @@ class PTEWrapper final { PTEWrapper(const PTEWrapper &) = default; public: - void Flush(); const UIntPtr VirtualAddress(); void NoExecute(const bool enable = false); |
