]> git.baikalelectronics.ru Git - kernel.git/commit
do_last(): fix missing checks for LAST_BIND case
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 6 Jun 2013 13:12:33 +0000 (09:12 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 29 Jun 2013 08:57:07 +0000 (12:57 +0400)
commit3acf72c38a0d08e2019fb46bda27c90dadf90b94
tree9bd21739d43b5193eebaff2ed04de5113844a0f8
parent4daa1b8b323c86eaa99e59bf8c3514ef38514297
do_last(): fix missing checks for LAST_BIND case

/proc/self/cwd with O_CREAT should fail with EISDIR.  /proc/self/exe, OTOH,
should fail with ENOTDIR when opened with O_DIRECTORY.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namei.c