don't pass nameidata to ->create()
boolean "does it have to be exclusive?" flag is passed instead;
Local filesystem should just ignore it - the object is guaranteed
not to be there yet.
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk>
Showing
- Documentation/filesystems/Locking 1 addition, 1 deletionDocumentation/filesystems/Locking
- Documentation/filesystems/porting 6 additions, 0 deletionsDocumentation/filesystems/porting
- Documentation/filesystems/vfs.txt 1 addition, 1 deletionDocumentation/filesystems/vfs.txt
- fs/9p/vfs_inode.c 1 addition, 1 deletionfs/9p/vfs_inode.c
- fs/9p/vfs_inode_dotl.c 1 addition, 1 deletionfs/9p/vfs_inode_dotl.c
- fs/affs/affs.h 1 addition, 1 deletionfs/affs/affs.h
- fs/affs/namei.c 1 addition, 1 deletionfs/affs/namei.c
- fs/afs/dir.c 2 additions, 2 deletionsfs/afs/dir.c
- fs/bad_inode.c 1 addition, 1 deletionfs/bad_inode.c
- fs/bfs/dir.c 1 addition, 1 deletionfs/bfs/dir.c
- fs/btrfs/inode.c 1 addition, 1 deletionfs/btrfs/inode.c
- fs/ceph/dir.c 1 addition, 1 deletionfs/ceph/dir.c
- fs/cifs/cifsfs.h 1 addition, 1 deletionfs/cifs/cifsfs.h
- fs/cifs/dir.c 1 addition, 1 deletionfs/cifs/dir.c
- fs/coda/dir.c 2 additions, 2 deletionsfs/coda/dir.c
- fs/ecryptfs/inode.c 1 addition, 2 deletionsfs/ecryptfs/inode.c
- fs/exofs/namei.c 1 addition, 1 deletionfs/exofs/namei.c
- fs/ext2/namei.c 1 addition, 1 deletionfs/ext2/namei.c
- fs/ext3/namei.c 1 addition, 1 deletionfs/ext3/namei.c
- fs/ext4/namei.c 1 addition, 1 deletionfs/ext4/namei.c
Loading
Please register or sign in to comment