Messages in this thread |  | | | Subject | Re: [PATCH v3 00/17] vfs: add the ability to retry on ESTALE to several syscalls | | From | "Steven J. Magnani" <> | | Date | Wed, 11 Jul 2012 13:42:23 -0500 |
| |
Jeff -
On Fri, 2012-06-29 at 14:57 -0400, Jeff Layton wrote: > This patchset is the third version of the patchset to add ESTALE > handling to several syscalls. The basic idea is to allow the client to > gracefully retry the lookup and call when a NFS server returns ESTALE.
I exercised this using 3.5-rc5 against a memory-starved server that exports a FAT-backed filesystem. Where normally I see lots of ESTALE errors due to inode eviction, with this patchset I see none. And, the performance is much better than the only other way I know to eliminate the errors, which is to mount with 'lookupcache=none'.
It's not an exhaustive test by any means, just a data point for you. Thanks!
Lightly-tested-by: Steve Magnani <steve@digidescorp.com> ------------------------------------------------------------------------ Steven J. Magnani "I claim this network for MARS! www.digidescorp.com Earthling, return my space modulator!" #include <standard.disclaimer>
|  |