diff options
author | Sunil Mushran <sunil.musran@oracle.com> | 2007-08-06 15:11:56 -0700 |
---|---|---|
committer | Mark Fasheh <mark.fasheh@oracle.com> | 2007-08-09 17:27:10 -0700 |
commit | 480214d71f1972756473415d31953647952400fb (patch) | |
tree | 558ca94278953cc2c01e60a206954d059fda75b1 /fs/ocfs2/cluster | |
parent | 6a18380e7ddd7d1a0493efe3be6475dd92323364 (diff) | |
download | blackbird-op-linux-480214d71f1972756473415d31953647952400fb.tar.gz blackbird-op-linux-480214d71f1972756473415d31953647952400fb.zip |
ocfs2: Fix rename/extend race
If one process is extending a file while another is renaming it, there
exists a window when rename could flush the old inode's stale i_size to
disk. This patch recognizes the fact that rename is only updating the old
inode's ctime, so it ensures only that value is flushed to disk.
Signed-off-by: Sunil Mushran <sunil.musran@oracle.com>
Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Diffstat (limited to 'fs/ocfs2/cluster')
0 files changed, 0 insertions, 0 deletions