android_kernel_xiaomi_sm8350/fs/proc
Eric W. Biederman 9fcc2d15b1 proc: simplify and correct proc_flush_task
Currently we special case when we have only the initial pid namespace.
Unfortunately in doing so the copied case for the other namespaces was
broken so we don't properly flush the thread directories :(

So this patch removes the unnecessary special case (removing a usage of
proc_mnt) and corrects the flushing of the thread directories.

Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Cc: Al Viro <viro@ftp.linux.org.uk>
Cc: Pavel Emelyanov <xemul@openvz.org>
Cc: Sukadev Bhattiprolu <sukadev@us.ibm.com>
Cc: Kirill Korotaev <dev@sw.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-11-14 18:45:42 -08:00
..
array.c sched: fix /proc/<PID>/stat stime/utime monotonicity, part 2 2007-10-30 00:26:32 +01:00
base.c proc: simplify and correct proc_flush_task 2007-11-14 18:45:42 -08:00
generic.c proc: fix proc_kill_inodes to kill dentries on all proc superblocks 2007-11-14 18:45:38 -08:00
inode-alloc.txt
inode.c pid namespaces: make proc have multiple superblocks - one for each namespace 2007-10-19 11:53:39 -07:00
internal.h proc: fix proc_kill_inodes to kill dentries on all proc superblocks 2007-11-14 18:45:38 -08:00
kcore.c
kmsg.c
Makefile [NET]: Make /proc/net per network namespace 2007-10-10 16:49:06 -07:00
mmu.c fs/proc/mmu.c: headers butchery 2007-10-17 08:42:48 -07:00
nommu.c
proc_devtree.c
proc_misc.c pid namespaces: define and use task_active_pid_ns() wrapper 2007-10-19 11:53:37 -07:00
proc_net.c [NET]: Move unneeded data to initdata section. 2007-11-13 03:23:50 -08:00
proc_sysctl.c Fix pointer mismatches in proc_sysctl.c 2007-10-25 15:16:49 -07:00
proc_tty.c Make /proc/tty/drivers use seq_list_xxx helpers 2007-07-16 09:05:42 -07:00
root.c proc: fix proc_kill_inodes to kill dentries on all proc superblocks 2007-11-14 18:45:38 -08:00
task_mmu.c
task_nommu.c
vmcore.c