On Thu, Jun 04, 2009 at 03:04:22AM +0400, Alexey Dobriyan wrote: > ->exec_path is copied on clone(2) and put at do_exit() time. > > ->exec_path is going to replace struct mm_struct::exe_file et al > and allows to remove VM_EXECUTABLE flag while keeping readlink("/proc/*/exe") > without loop over all VMAs. Why don't you leave it in mm_struct? That'll avoid having to mess with it in clone, and given that exec always replaces the whole VM it's a more natural fit anyway. But yeah, a path seems much more suitable than keeping a file. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html