[Devel] Re: [PATCH 00/30] C/R OpenVZ/Virtuozzo style
Dave Hansen
dave at linux.vnet.ibm.com
Mon Apr 13 04:16:32 PDT 2009
On Mon, 2009-04-13 at 13:14 +0400, Alexey Dobriyan wrote:
> [1] Do I inderstand correctly that cookie for shared object is an
> address on kernel stack? This is obviously unreliable, if yes :-)
>
> int objref;
> ...
> /* adding 'file' to the hash will keep a reference to it */
> new = cr_obj_add_ptr(ctx, file, &objref, CR_OBJ_FILE, 0);
No, that's just Oren's way to get two return variables.
He needs 'new' to figure out whether to write out the full file or just
an objref record. He also needs 'objref' itself in case of writing
either. cr_obj_add_ptr() modifies objref.
-- Dave
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list