->atomic_open() prototype change - pass int * instead of bool *
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 10 Jun 2012 09:01:45 +0000 (05:01 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 14 Jul 2012 12:33:31 +0000 (16:33 +0400)
commit47237687d73cbeae1dd7a133c3fc3d7239094568
tree1d267d03246f0a16cbff3c8221ee69dd1521f835
parenta8277b9baa6268de386529a33061775bc716198b
->atomic_open() prototype change - pass int * instead of bool *

... and let finish_open() report having opened the file via that sucker.
Next step: don't modify od->filp at all.

[AV: FILE_CREATE was already used by cifs; Miklos' fix folded]

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
14 files changed:
Documentation/filesystems/Locking
Documentation/filesystems/vfs.txt
fs/9p/vfs_inode.c
fs/9p/vfs_inode_dotl.c
fs/ceph/dir.c
fs/ceph/file.c
fs/ceph/super.h
fs/cifs/cifsfs.h
fs/cifs/dir.c
fs/fuse/dir.c
fs/namei.c
fs/nfs/dir.c
fs/open.c
include/linux/fs.h