diff options
author | Fabian Frederick <[email protected]> | 2017-04-15 08:54:36 +0200 |
---|---|---|
committer | Al Viro <[email protected]> | 2017-04-26 23:54:05 -0400 |
commit | f1bf90724de652efdf493ea877ee050e7e6091c4 (patch) | |
tree | 7ffddf20bfec0950cf22cbfd9b1b7fd7512a5ccf /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 4f7d029b9bf009fbee76bb10c0c4351a1870d2f3 (diff) |
fs/affs: bugfix: make symbolic links work again
AFFS symbolic links were broken since kernel 2.6.29
Problem was bisected to the following
commit ebd09abbd969 ("vfs: ensure page symlinks are NUL-terminated")
commit 035146851cfa ("vfs: introduce helper function to safely
NUL-terminate symlinks")
AFFS wasn't setting inode size when reading symbolic link from disk or
creating a new one. Result was zero allocation in pagecache.
ln -s file symlink
ls -lrt
file
symlink ->
This patch adds inode isize information on inode get and symbolic link
addition.
Signed-off-by: Fabian Frederick <[email protected]>
Signed-off-by: Al Viro <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions