summaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2016-04-28 19:35:16 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2016-05-02 19:51:17 -0400
commit9cf843e3f47c41440367062e92ab32e59ecb6a87 (patch)
treec661c0dde1141aee43d8d406bd573d4ffcaafa95 /Documentation/filesystems
parent6fbd07146d99239547cd4970622c96e9cb0f3213 (diff)
downloadop-kernel-dev-9cf843e3f47c41440367062e92ab32e59ecb6a87.zip
op-kernel-dev-9cf843e3f47c41440367062e92ab32e59ecb6a87.tar.gz
lookup_open(): lock the parent shared unless O_CREAT is given
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'Documentation/filesystems')
-rw-r--r--Documentation/filesystems/porting3
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/filesystems/porting b/Documentation/filesystems/porting
index 12c57ab..46f3bb7 100644
--- a/Documentation/filesystems/porting
+++ b/Documentation/filesystems/porting
@@ -575,3 +575,6 @@ in your dentry operations instead.
Old method is only used if the new one is absent; eventually it will
be removed. Switch while you still can; the old one won't stay.
+--
+[mandatory]
+ ->atomic_open() calls without O_CREAT may happen in parallel.
OpenPOWER on IntegriCloud