]> git.karo-electronics.de Git - karo-tx-linux.git/commit
proc: clean up /proc/<pid>/environ handling
authorCong Wang <xiyou.wangcong@gmail.com>
Thu, 3 May 2012 05:44:39 +0000 (15:44 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Thu, 3 May 2012 05:46:54 +0000 (15:46 +1000)
commite55b34068c5926d464c6f18741782f6255f1f232
tree88635eb5a57de9f7770489892fbd64285d0ba7d0
parentaad427b7b4e9834afbc7eb2b995b8edde3c14e8f
proc: clean up /proc/<pid>/environ handling

Similar to e268337dfe2 ("proc: clean up and fix /proc/<pid>/mem
handling"), move the check of permission to open(), this will simplify
read() code.

Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Hugh Dickins <hughd@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
fs/proc/base.c