]> git.baikalelectronics.ru Git - kernel.git/commit
fix O_EXCL handling for devices
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 30 Jul 2012 07:50:30 +0000 (11:50 +0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 30 Jul 2012 07:50:30 +0000 (11:50 +0400)
commit447e425081fd23a0fa77f9e4b0e7dc82bf1ab30a
tree534606455dd90b2ec0ee9aa53bc4e51ce102b609
parent4147a302b742a35d69bca5fb04980c61f32a4cc8
fix O_EXCL handling for devices

O_EXCL without O_CREAT has different semantics; it's "fail if already opened",
not "fail if already exists".  commit 1ff8b7b8 broke that...

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