1. 15 7月, 2009 1 次提交
    • A
      nfsd41: use globals for DRC limits · 4bd9b0f4
      Andy Adamson 提交于
      The version 4.1 DRC memory limit and tracking variables are server wide and
      session specific. Replace struct svc_serv fields with globals.
      Stop using the svc_serv sv_lock.
      
      Add a spinlock to serialize access to the DRC limit management variables which
      change on session creation and deletion (usage counter) or (future)
      administrative action to adjust the total DRC memory limit.
      Signed-off-by: NAndy Adamson <andros@netapp.com>
      Signed-off-by: NBenny Halevy <bhalevy@panasas.com>
      4bd9b0f4
  2. 19 6月, 2009 2 次提交
  3. 17 6月, 2009 2 次提交
  4. 07 5月, 2009 1 次提交
  5. 04 5月, 2009 2 次提交
  6. 02 5月, 2009 3 次提交
    • J
      nfsd4: remove unused dl_trunc · 6707bd3d
      J. Bruce Fields 提交于
      There's no point in keeping this field around--it's always zero.
      
      (Background: the protocol allows you to tell the client that the file is
      about to be truncated, as an optimization to save the client from
      writing back dirty pages that will just be discarded.  We don't
      implement this hint.  If we do some day, adding this field back in will
      be the least of the work involved.)
      Signed-off-by: NJ. Bruce Fields <bfields@citi.umich.edu>
      6707bd3d
    • J
      nfsd4: eliminate struct nfs4_cb_recall · b53d40c5
      J. Bruce Fields 提交于
      The nfs4_cb_recall struct is used only in nfs4_delegation, so its
      pointer to the containing delegation is unnecessary--we could just use
      container_of().
      
      But there's no real reason to have this a separate struct at all--just
      move these fields to nfs4_delegation.
      Signed-off-by: NJ. Bruce Fields <bfields@citi.umich.edu>
      b53d40c5
    • J
      nfsd4: rename callback struct to cb_conn · c237dc03
      J. Bruce Fields 提交于
      I want to use the name for a struct that actually does represent a
      single callback.
      
      (Actually, I've never been sure it helps to a separate struct for the
      callback information.  Some day maybe those fields could just be dumped
      into struct nfs4_client.  I don't know.)
      Signed-off-by: NJ. Bruce Fields <bfields@citi.umich.edu>
      c237dc03
  7. 30 4月, 2009 2 次提交
  8. 29 4月, 2009 1 次提交
  9. 25 4月, 2009 1 次提交
  10. 04 4月, 2009 21 次提交
  11. 19 3月, 2009 4 次提交