]> git.baikalelectronics.ru Git - kernel.git/commit
afs: Fix FS.FetchStatus delivery from updating wrong vnode
authorDavid Howells <dhowells@redhat.com>
Fri, 19 Oct 2018 23:57:58 +0000 (00:57 +0100)
committerDavid Howells <dhowells@redhat.com>
Tue, 23 Oct 2018 23:41:08 +0000 (00:41 +0100)
commit17b185cee9a95c2beb8b5d6d7c63d7f34cae98be
treed5c10159dfd62049838b39c310643968b52eb1fb
parent0da15048e9c8ab6c004ccc433ad797313ae801bf
afs: Fix FS.FetchStatus delivery from updating wrong vnode

The FS.FetchStatus reply delivery function was updating inode of the
directory in which a lookup had been done with the status of the looked up
file.  This corrupts some of the directory state.

Fixes: a95990104d08 ("afs: Prospectively look up extra files when doing a single lookup")
Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/fsclient.c