orangefs: Cache getattr results.
authorMartin Brandenburg <martin@omnibond.com>
Thu, 9 Jun 2016 20:32:38 +0000 (16:32 -0400)
committerMartin Brandenburg <martin@omnibond.com>
Tue, 2 Aug 2016 19:38:45 +0000 (15:38 -0400)
commit71680c18c8f22deafbaaf76d1c2d0eed2899a3d2
tree19a4fae045bbbb083983bfdc0c76ad417db744df
parent31b7c1ab4ed14d3aeb658e11a114860a64290fea
orangefs: Cache getattr results.

The userspace component attempts to do this, but this will prevent
us from even needing to go into userspace to satisfy certain getattr
requests.

Signed-off-by: Martin Brandenburg <martin@omnibond.com>
fs/orangefs/inode.c
fs/orangefs/namei.c
fs/orangefs/orangefs-kernel.h
fs/orangefs/orangefs-utils.c
fs/orangefs/protocol.h