[openbeos] Re: Status of the Kits

"Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx> wrote:
> Node locking was one of the missing things. _k[un]lock_node_() were 
> brought up on bedevtalk some time ago. I wonder if their return value 
> is int (+ errno) though. Node locking is still not implemented, but 
> it's not really a pressing issue.

Exactly, it's sufficient when we do this with the real kernel 
interface.

> I still don't know, how _kstart_watching_vnode_() and 
> _kstop_watching_vnode_() look like. watch_node() and stop_watching() 
> are mapped to them, so I have a rough idea, but my x86 assembler 
> skills 
> are rather rudimentary, so I had to go with try and error, which I 
> weren't really motivated to do. Node monitoring is a bit more of an 
> issue, since we can't use the libbe version of watch_node()/
> stop_watching(), when we also link against libopenbeos. Currently it 
> is 
> only needed in one place in the registrar (I crudely worked around by 
> running a separate application), which is going to go away soon, 
> anyway. Don't know about the app server, though.

I wouldn't mind implementing those right now - if possible, and testing 
won't be rendered impossible due to that.

Adios...
   Axel.


Other related posts: