]> git.baikalelectronics.ru Git - kernel.git/commit
procfs: preparations for remove_proc_entry() race fixes
authorAl Viro <viro@zeniv.linux.org.uk>
Wed, 3 Apr 2013 23:07:30 +0000 (19:07 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 9 Apr 2013 19:16:51 +0000 (15:16 -0400)
commit48903f7368aae0cc9106f7a2990e049b85bfce78
tree6a94d3434bbb9034f9aeed68a59e799abf7f8ff2
parent2fdd6d8e04e71af313a0d4ca07122c51c33a7e4b
procfs: preparations for remove_proc_entry() race fixes

* leave ->proc_fops alone; make ->pde_users negative instead
* trim pde_opener
* move relevant code in fs/proc/inode.c

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/proc/generic.c
fs/proc/inode.c
fs/proc/internal.h
include/linux/proc_fs.h