[PATCH -mm 0/10] unshare system call -v5

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

 



The following patches represent the updated version of the proposed
new system call unshare.

Changes since -v4:
	- Added Documentation/unshare.txt file to describe the new
	  system call, why it is needed, it's cost, design, implementation
	  and test plan
	- Fixed intermittant oops encountered when starting wine applications
	- Forward ported to 2.6.15-mm3

unshare allows a process to disassociate part of the process context (vm
namespace, files and fs) that was being shared with a parent.

The latest port to 2.6.15-rc5-mm2 has been tested on a uni-processor
i386 machine.

Patches are organized as follows:

 1. Patch introduces Documentation/unshare.txt file
 2. Patch implements system call handler sys_unshare. System call
    accepts all clone(2) flags but returns -EINVAL when attempt is
    made to unshare any shared context.
 3. Patch implements unsharing of filesystem information
 4. Patch implements unsharing of namespace
 5. Patch implements unsharing of vm
 6. Patch implements unsharing of files
 7. Patch registers system call for i386 architecture
 8. Patch registers system call for powerpc architecture
 9. Patch registers system call for ppc architecture
10. Patch registers system call for x86_64 architecture


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux