[PATCH 00/69] NFS client patches queued for the 2.6.29 merge window

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

 



Here is the full set of patches that I'm planning on queueing for
2.6.29. Please note in particular the fairly extensive changes to the
NFSv4 state recovery code, which was mainly motivated by the desire to
get rid of the global nfs_client->cl_sem lock. In the end, it helped add
support for a couple of new features, including the ability to recover
state on individual files rather than doing so for the entire server.
This latter feature is necessary in order to close a couple of races
when returning delegations, as well as when recovering state after
network partitions have invalidated our lease.

Also note the a number of changes to the delegation code, mainly in
order to make the locking more robust. There is now also code in there
to ensure that we return delegations that haven't been used in a while.
This will help reduce the amount of unnecessary state that servers will
need to track, as well as reducing the number of sources of conflict
with other NFS clients.

Cheers
  Trond

-- 
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.com
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[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