1. 07 1月, 2010 1 次提交
  2. 19 12月, 2009 1 次提交
    • J
      sunrpc: on successful gss error pipe write, don't return error · 486bad2e
      Jeff Layton 提交于
      When handling the gssd downcall, the kernel should distinguish between a
      successful downcall that contains an error code and a failed downcall
      (i.e. where the parsing failed or some other sort of problem occurred).
      
      In the former case, gss_pipe_downcall should be returning the number of
      bytes written to the pipe instead of an error. In the event of other
      errors, we generally want the initiating task to retry the upcall so
      we set msg.errno to -EAGAIN. An unexpected error code here is a bug
      however, so BUG() in that case.
      Signed-off-by: NJeff Layton <jlayton@redhat.com>
      Cc: stable@kernel.org
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      486bad2e
  3. 10 12月, 2009 1 次提交
  4. 09 12月, 2009 1 次提交
  5. 10 8月, 2009 2 次提交
  6. 10 6月, 2009 1 次提交
  7. 24 12月, 2008 11 次提交
  8. 10 7月, 2008 3 次提交
  9. 12 6月, 2008 1 次提交
  10. 20 4月, 2008 5 次提交
  11. 15 3月, 2008 1 次提交
  12. 06 3月, 2008 1 次提交
  13. 29 2月, 2008 1 次提交
  14. 26 2月, 2008 1 次提交
    • T
      SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs · 5d00837b
      Trond Myklebust 提交于
      An audit of the current RPC timeout functions shows that they don't really
      ever need to run in the softirq context. As long as the softirq is
      able to signal that the wakeup is due to a timeout (which it can do by
      setting task->tk_status to -ETIMEDOUT) then the callback functions can just
      run as standard task->tk_callback functions (in the rpciod/process
      context).
      
      The only possible border-line case would be xprt_timer() for the case of
      UDP, when the callback is used to reduce the size of the transport
      congestion window. In testing, however, the effect of moving that update
      to a callback would appear to be minor.
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      5d00837b
  15. 30 1月, 2008 1 次提交
  16. 03 1月, 2008 1 次提交
  17. 27 11月, 2007 1 次提交
  18. 20 11月, 2007 1 次提交
  19. 18 11月, 2007 1 次提交
  20. 08 8月, 2007 1 次提交
  21. 20 7月, 2007 1 次提交
  22. 17 7月, 2007 1 次提交
  23. 11 7月, 2007 1 次提交