[PATCH 0/7] Assorted nfsd patches for 2.6.37

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

 



Hi Bruce

 Thanks for pushing your latest tree out.  I wouldn't normally be so
 impatient, but i seem to be in the mood to work on nfsd at the moment
 and I don't want to waste the opportunity.

 Following are some patches you might like to consider.  They have
 only been lightly tested (if at all), and the "allow thread
 manager..." one particularly needs "is this even a good idea"-type
 review.

 First two fix clear bugs - one introduced by me, one by you :-)
 Then some (arguable) improvements to the cache deferral stuff (one of
 which is a resend).
 Then deprecation of the legacy syscall interface. :-)

Thanks,
NeilBrown

---

NeilBrown (7):
      sunrpc: fix race in new cache_wait code.
      sunrpc/cache: fix recent breakage of cache_clean_deferred
      sunrpc/cache: change deferred-request hash table to use hlist.
      sunrpc/cache: centralise handling of size limit on deferred list.
      sunrpc/cache: allow thread manager more control of whether threads can wait for upcalls
      nfsd: formally deprecate legacy nfsd syscall interface
      nfsd: allow deprecated interface to be compiled out.


 Documentation/feature-removal-schedule.txt |   10 ++
 fs/Makefile                                |    5 -
 fs/compat.c                                |    2 
 fs/nfsd/Kconfig                            |   12 +++
 fs/nfsd/export.c                           |   22 +++++
 fs/nfsd/nfsctl.c                           |   20 +++++
 include/linux/sunrpc/cache.h               |   10 +-
 include/linux/sunrpc/svc.h                 |    1 
 net/sunrpc/cache.c                         |  117 +++++++++++++++++-----------
 net/sunrpc/svc_xprt.c                      |   54 ++++++++++---
 10 files changed, 181 insertions(+), 72 deletions(-)

-- 
Signature

--
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