Searched hist:71574865 (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/fs/ |
H A D | namei.c | f8310c59 Mon Jul 30 02:50:30 CDT 2012 Al Viro <viro@zeniv.linux.org.uk> 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 71574865 broke that...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 71574865 Tue Jun 05 08:10:14 CDT 2012 Miklos Szeredi <mszeredi@suse.cz> vfs: do_last(): common slow lookup
Make the slow lookup part of O_CREAT and non-O_CREAT opens common.
This allows atomic_open to be hooked into the slow lookup part.
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> f8310c59 Mon Jul 30 02:50:30 CDT 2012 Al Viro <viro@zeniv.linux.org.uk> 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 71574865 broke that... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 71574865 Tue Jun 05 08:10:14 CDT 2012 Miklos Szeredi <mszeredi@suse.cz> vfs: do_last(): common slow lookup Make the slow lookup part of O_CREAT and non-O_CREAT opens common. This allows atomic_open to be hooked into the slow lookup part. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|