]> asedeno.scripts.mit.edu Git - linux.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)
commit36bb5f490a542f230beb982475b56d79d72033de
treed5c10159dfd62049838b39c310643968b52eb1fb
parent35dbfba3111a5ef0663bb89185ce8dfdbef63f8d
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: 5cf9dd55a0ec ("afs: Prospectively look up extra files when doing a single lookup")
Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/fsclient.c