[Devel] Re: [patch -mm 10/17] nsproxy: add unshare_ns and bind_ns syscalls
Cedric Le Goater
clg at fr.ibm.com
Mon Dec 11 08:44:53 PST 2006
Eric W. Biederman wrote:
>> because if not, then why not simply extend that one
>> to 64bit and be done, we probably won't need a clone64()
>> but if we find we do (at some point) adding that with
>> the new flags would be trivial ...
>>
>> OTOH, we could also just add an unshare64() too
>>
>> anyway, we _will_ run out of flags in the near future
>
> Agreed. Please let's cross that bridge when we come to it.
How many are left right now ? isn't it 4 ?
#define CLONE_CHILD_SETTID 0x01000000 /* set the TID in the child */
#define CLONE_STOPPED 0x02000000 /* Start in stopped state */
#define CLONE_NEWUTS 0x04000000 /* New utsname group? */
#define CLONE_NEWIPC 0x08000000 /* New ipcs */
#define CLONE_NEWPID 0x10000000
#define CLONE_NEWUSER 0x20000000
#define CLONE_NEWNET 0x40000000
0x80000000
I think the bridge is crossed. Leaving one available clone
flag is not an option to me.
C.
More information about the Devel
mailing list