summaryrefslogtreecommitdiffstats
path: root/LICENSES
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2018-07-12 11:18:42 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2018-07-12 11:18:42 -0400
commit2abc77af89e17582db9039293c8ac881c8c96d79 (patch)
tree6bb6425b7b7efbb5976dad7dfd4528b75da50979 /LICENSES
parent69527c554f82d4bca4b154ccc06ad1554806bdc0 (diff)
downloadlinux-stable-2abc77af89e17582db9039293c8ac881c8c96d79.tar.gz
linux-stable-2abc77af89e17582db9039293c8ac881c8c96d79.tar.bz2
linux-stable-2abc77af89e17582db9039293c8ac881c8c96d79.zip
new helper: open_with_fake_path()
open a file by given inode, faking ->f_path. Use with shitloads of caution - at the very least you'd damn better make sure that some dentry alias of that inode is pinned down by the path in question. Again, this is no general-purpose interface and I hope it will eventually go away. Right now overlayfs wants something like that, but nothing else should. Any out-of-tree code with bright idea of using this one *will* eventually get hurt, with zero notice and great delight on my part. I refuse to use EXPORT_SYMBOL_GPL(), especially in situations when it's really EXPORT_SYMBOL_DONT_USE_IT(), but don't take that export as "you are welcome to use it". Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'LICENSES')
0 files changed, 0 insertions, 0 deletions