On Tue, Aug 27, 2013 at 7:40 AM, Oleg Nesterov <oleg@xxxxxxxxxx> wrote: > /proc/self points to /proc/<tgid>, not to /proc/<tid>, and thus > "self" actually means "group leader". > > Change fs/proc/self.c to print the caller's tid, this is probably > what the users actually expect. Yeah, thinking more about this, this can't work. I think you'd need to use "/proc/<tgid>/task/<tid>" wouldn't you? Or perhaps even more complicated, and say "if it's a task group leader, keep the old /proc/<tgid>, otherwise do the full thread path". Anyway, does not not sound worth it. Your previous simple patch is probably the right thing to do. Linus -- 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