Re: [PATCH 1/1] NFSv4.1 resend LAYOUTGET on data server invalid layout errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2012-04-04 at 16:22 -0400, andros@xxxxxxxxxx wrote:
> From: Andy Adamson <andros@xxxxxxxxxx>
> 
> The "invalid layout" class of errors is handled by destroying the layout and
> getting a new layout from the server.  Currently, the layout must be
> destroyed before a new layout can be obtained.
> 
> This means that all references (e.g.lsegs) to the "to be destroyed" layout
> header must be dropped before it can be destroyed. This in turn means waiting
> for all in flight RPC's using the old layout as well as draining the data
> server session slot table wait queue.
> 
> Set the NFS_LAYOUT_INVALID flag to redirect I/O to the MDS while waiting for
> the old layout to be destroyed.
> 

Is this patch still of interest? it doesn't seem to apply now that I've
added your quick failover patches.
-- 
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.com

��.n��������+%������w��{.n�����{��w���jg��������ݢj����G�������j:+v���w�m������w�������h�����٥



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux