]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: fix i_name during f2fs_sync_file
authorJaegeuk Kim <jaegeuk.kim@samsung.com>
Mon, 22 Jul 2013 13:12:56 +0000 (22:12 +0900)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>
Tue, 30 Jul 2013 06:17:03 +0000 (15:17 +0900)
commit00552216bc2c00bf60333145221b69e434a6f703
treec2c2f6fd66b2aac9d4d6d55f7cc23cd9790305e5
parent4cf38abc7fb7df11ce3a5bd5c0e2228f56ac45d7
f2fs: fix i_name during f2fs_sync_file

As similar as the i_pino fix, i_name also should be fixed when i_nlink is 1.

The errorneous scenario is like this.

1. touch test1
2. link test1 test2
3. unlink test2
4. fsync test1

After this, i_name should be test1.

CC: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
fs/f2fs/file.c