1. 03 5月, 2010 1 次提交
    • N
      sunrpc: centralise most calls to svc_xprt_received · b48fa6b9
      Neil Brown 提交于
      svc_xprt_received must be called when ->xpo_recvfrom has finished
      receiving a message, so that the XPT_BUSY flag will be cleared and
      if necessary, requeued for further work.
      
      This call is currently made in each ->xpo_recvfrom function, often
      from multiple different points.  In each case it is the earliest point
      on a particular path where it is known that the protection provided by
      XPT_BUSY is no longer needed.
      
      However there are (still) some error paths which do not call
      svc_xprt_received, and requiring each ->xpo_recvfrom to make the call
      does not encourage robustness.
      
      So: move the svc_xprt_received call to be made just after the
      call to ->xpo_recvfrom(), and move it of the various ->xpo_recvfrom
      methods.
      
      This means that it may not be called at the earliest possible instant,
      but this is unlikely to be a measurable performance issue.
      
      Note that there are still other calls to svc_xprt_received as it is
      also needed when an xprt is newly created.
      Signed-off-by: NNeilBrown <neilb@suse.de>
      Signed-off-by: NJ. Bruce Fields <bfields@citi.umich.edu>
      b48fa6b9
  2. 04 12月, 2009 1 次提交
  3. 30 11月, 2009 1 次提交
  4. 19 11月, 2009 1 次提交
  5. 12 11月, 2009 1 次提交
    • E
      sysctl net: Remove unused binary sysctl code · f8572d8f
      Eric W. Biederman 提交于
      Now that sys_sysctl is a compatiblity wrapper around /proc/sys
      all sysctl strategy routines, and all ctl_name and strategy
      entries in the sysctl tables are unused, and can be
      revmoed.
      
      In addition neigh_sysctl_register has been modified to no longer
      take a strategy argument and it's callers have been modified not
      to pass one.
      
      Cc: "David Miller" <davem@davemloft.net>
      Cc: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
      Cc: netdev@vger.kernel.org
      Signed-off-by: NEric W. Biederman <ebiederm@xmission.com>
      f8572d8f
  6. 12 10月, 2009 1 次提交
  7. 24 9月, 2009 1 次提交
  8. 10 8月, 2009 3 次提交
  9. 03 7月, 2009 1 次提交
  10. 16 6月, 2009 1 次提交
  11. 28 5月, 2009 1 次提交
  12. 27 5月, 2009 1 次提交
  13. 04 5月, 2009 1 次提交
  14. 26 4月, 2009 1 次提交
  15. 20 3月, 2009 1 次提交
  16. 12 3月, 2009 2 次提交
  17. 15 12月, 2008 1 次提交
  18. 11 12月, 2008 1 次提交
  19. 26 11月, 2008 2 次提交
  20. 31 10月, 2008 1 次提交
  21. 11 10月, 2008 16 次提交