diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2011-02-23 17:54:08 -0500 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2011-03-14 09:15:25 -0400 |
commit | 13aab428a73d3200b9283b61b7fdf5713181ac66 (patch) | |
tree | b7350283378b60366609dca7b02c412b4632879e /lib/ts_kmp.c | |
parent | 47c805dc2d2dff686962f5f0baa6bac2d703ba19 (diff) | |
download | op-kernel-dev-13aab428a73d3200b9283b61b7fdf5713181ac66.zip op-kernel-dev-13aab428a73d3200b9283b61b7fdf5713181ac66.tar.gz |
separate -ESTALE/-ECHILD retries in do_filp_open() from real work
new helper: path_openat(). Does what do_filp_open() does, except
that it tries only the walk mode (RCU/normal/force revalidation)
it had been told to.
Both create and non-create branches are using path_lookupat() now.
Fixed the double audit_inode() in non-create branch.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'lib/ts_kmp.c')
0 files changed, 0 insertions, 0 deletions