hurd-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: proxy memory objects


From: Thomas Bushnell, BSG
Subject: Re: proxy memory objects
Date: 20 Nov 2002 21:49:29 -0800
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Marcus Brinkmann <address@hidden> writes:

> On Tue, Nov 19, 2002 at 09:46:21AM +0100, Marcus Brinkmann wrote:
> > routine memory_object_create_proxy (
> >     memobj: memory_object_t;
> >     new_max_protection: vm_prot_t;
> >     out memobj_proxy: memory_object_t);
> 
> Now that is a first order brain fart.  Of course we can not send the RPC to
> the memory object.  Mmh.  What about
> 
> routine memory_object_create_proxy (
>       task: ipc_space_t;
>       memobj: memory_object_t;
>       new_max_protection: vm_prot_t;
>       out memobj_proxy: memory_object_t);

I don't think this makes sense.  What task?

I think we should send it to the memory object, that's the only thing
that makes sense.

*THEN* the memory object should have a special hack call to the
kernel--to the memory object control port--that creates the actual
proxy object.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]