commit | 37c0bbb3326674940e657118306ac52364314523 | [log] [tgz] |
---|---|---|
author | David Howells <dhowells@redhat.com> | Tue Jul 30 14:38:51 2019 +0100 |
committer | David Howells <dhowells@redhat.com> | Tue Jul 30 14:38:51 2019 +0100 |
tree | e982333ec1af00f573c6c8ea739d05ce05935394 | |
parent | a6eed4ab5dd4bfb696c1a3f49742b8d1846a66a0 [diff] |
afs: Fix off-by-one in afs_rename() expected data version calculation When afs_rename() calculates the expected data version of the target directory in a cross-directory rename, it doesn't increment it as it should, so it always thinks that the target inode is unexpectedly modified on the server. Fixes: a58823ac4589 ("afs: Fix application of status and callback to be under same lock") Signed-off-by: David Howells <dhowells@redhat.com>