kernel/vm: Drop methods used only by the old guarded heap.
They're not needed anymore. The VMTranslationMap method was confusingly named anyway, as the other Debug* methods are for use in KDL, while this one required the regular locks and flush mechanisms. Change-Id: Ic1baf3d786071562d8beaeb768d996cd1d34f9b7 Reviewed-on: https://review.haiku-os.org/c/haiku/+/9706 Reviewed-by: waddlesplash <[email protected]> Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
d36a3e286b
commit
5769051834
@@ -39,9 +39,6 @@ public:
|
||||
vm_page_reservation* reservation) = 0;
|
||||
virtual status_t Unmap(addr_t start, addr_t end) = 0;
|
||||
|
||||
virtual status_t DebugMarkRangePresent(addr_t start, addr_t end,
|
||||
bool markPresent);
|
||||
|
||||
// map not locked
|
||||
virtual status_t UnmapPage(VMArea* area, addr_t address,
|
||||
bool updatePageQueue,
|
||||
|
||||
@@ -84,10 +84,6 @@ const char* vm_cache_type_to_string(int32 type);
|
||||
|
||||
void vm_free_page_mapping(page_num_t page, vm_page_mapping* mapping, uint32 flags);
|
||||
|
||||
status_t vm_prepare_kernel_area_debug_protection(area_id id, void** cookie);
|
||||
status_t vm_set_kernel_area_debug_protection(void* cookie, void* _address,
|
||||
size_t size, uint32 protection);
|
||||
|
||||
status_t vm_block_address_range(const char* name, void* address, addr_t size);
|
||||
status_t vm_unreserve_address_range(team_id team, void *address, addr_t size);
|
||||
status_t vm_reserve_address_range(team_id team, void **_address,
|
||||
|
||||
Reference in New Issue
Block a user