From 9393fb33d0405cfb99449241139413f0aae6f4f0 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Wed, 10 Aug 2022 22:11:11 +0200 Subject: Update to the improved memory_object_create proxy RPC Thus avoiding two RPCs. --- tmpfs/node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tmpfs/node.c') diff --git a/tmpfs/node.c b/tmpfs/node.c index ed04a8df..86e02fea 100644 --- a/tmpfs/node.c +++ b/tmpfs/node.c @@ -572,7 +572,8 @@ diskfs_get_filemap (struct node *np, vm_prot_t prot) vm_size_t len = ~0; err = memory_object_create_proxy (mach_task_self (), VM_PROT_READ | VM_PROT_EXECUTE, - &np->dn->u.reg.memobj, 1, + &np->dn->u.reg.memobj, + MACH_MSG_TYPE_COPY_SEND, 1, &offset, 1, &start, 1, &len, 1, &right); if (err) -- cgit v1.2.3