[PATCH] namespaces: add nsproxy
This patch adds a nsproxy structure to the task struct. Later patches will move the fs namespace pointer into this structure, and introduce a new utsname namespace into the nsproxy. The vserver and openvz functionality, then, would be implemented in large part by virtualizing/isolating more and more resources into namespaces, each contained in the nsproxy. [akpm@osdl.org: build fix] Signed-off-by:Serge Hallyn <serue@us.ibm.com> Cc: Kirill Korotaev <dev@openvz.org> Cc: "Eric W. Biederman" <ebiederm@xmission.com> Cc: Herbert Poetzl <herbert@13thfloor.at> Cc: Andrey Savochkin <saw@sw.ru> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
Showing
- arch/alpha/kernel/init_task.c 2 additions, 0 deletionsarch/alpha/kernel/init_task.c
- arch/arm/kernel/init_task.c 2 additions, 0 deletionsarch/arm/kernel/init_task.c
- arch/arm26/kernel/init_task.c 2 additions, 0 deletionsarch/arm26/kernel/init_task.c
- arch/frv/kernel/init_task.c 2 additions, 0 deletionsarch/frv/kernel/init_task.c
- arch/h8300/kernel/init_task.c 2 additions, 0 deletionsarch/h8300/kernel/init_task.c
- arch/i386/kernel/init_task.c 2 additions, 0 deletionsarch/i386/kernel/init_task.c
- arch/ia64/kernel/init_task.c 2 additions, 0 deletionsarch/ia64/kernel/init_task.c
- arch/m32r/kernel/init_task.c 2 additions, 0 deletionsarch/m32r/kernel/init_task.c
- arch/m68knommu/kernel/init_task.c 2 additions, 0 deletionsarch/m68knommu/kernel/init_task.c
- arch/mips/kernel/init_task.c 2 additions, 0 deletionsarch/mips/kernel/init_task.c
- arch/parisc/kernel/init_task.c 2 additions, 0 deletionsarch/parisc/kernel/init_task.c
- arch/powerpc/kernel/init_task.c 2 additions, 0 deletionsarch/powerpc/kernel/init_task.c
- arch/s390/kernel/init_task.c 2 additions, 0 deletionsarch/s390/kernel/init_task.c
- arch/sh/kernel/init_task.c 2 additions, 0 deletionsarch/sh/kernel/init_task.c
- arch/sh64/kernel/init_task.c 2 additions, 0 deletionsarch/sh64/kernel/init_task.c
- arch/sparc/kernel/init_task.c 2 additions, 0 deletionsarch/sparc/kernel/init_task.c
- arch/sparc64/kernel/init_task.c 2 additions, 0 deletionsarch/sparc64/kernel/init_task.c
- arch/um/kernel/init_task.c 2 additions, 0 deletionsarch/um/kernel/init_task.c
- arch/v850/kernel/init_task.c 2 additions, 0 deletionsarch/v850/kernel/init_task.c
- arch/x86_64/kernel/init_task.c 2 additions, 0 deletionsarch/x86_64/kernel/init_task.c
Loading
Please register or sign in to comment