libmango: add syscalls to handle cow-attached vm-objects

This commit is contained in:
2026-04-19 20:12:11 +01:00
parent c105e17be9
commit 61a8e6fc40
3 changed files with 63 additions and 51 deletions
+8
View File
@@ -80,6 +80,14 @@ extern kern_status_t vm_controller_create_object(
size_t data_len,
vm_prot_t prot,
kern_handle_t *out);
extern kern_status_t vm_controller_prepare_attach(
kern_handle_t ctrl,
uint64_t req_id,
kern_handle_t *out_vmo);
extern kern_status_t vm_controller_finish_attach(
kern_handle_t ctrl,
uint64_t req_id,
equeue_key_t new_key);
extern kern_status_t vm_controller_detach_object(
kern_handle_t ctrl,
kern_handle_t vmo);