1. 79462857 SUNRPC: Don't force a redundant disconnection in xs_read_stream() by Trond Myklebust · 6 years ago
  2. dfcf038 SUNRPC: Fix up socket polling by Trond Myklebust · 6 years ago
  3. b76a5af SUNRPC: Use the discard iterator rather than MSG_TRUNC by Trond Myklebust · 6 years ago
  4. 26781ea SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() by Trond Myklebust · 6 years ago
  5. 16e5e90 SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag by Trond Myklebust · 6 years ago
  6. c443305 SUNRPC: Fix RPC receive hangs by Trond Myklebust · 6 years ago
  7. 0a9a430 SUNRPC: Fix a potential race in xprt_connect() by Trond Myklebust · 6 years ago
  8. 71700bb SUNRPC: Fix a memory leak in call_encode() by Trond Myklebust · 6 years ago
  9. 8dae539 SUNRPC: Fix leak of krb5p encode pages by Chuck Lever · 6 years ago
  10. 9bd1152 SUNRPC: call_connect_status() must handle tasks that got transmitted by Trond Myklebust · 6 years ago
  11. 94ca5c1 Merge tag 'nfs-for-4.20-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 6 years ago
  12. e3d5e57 SUNRPC: Fix a bogus get/put in generic_key_to_expire() by Trond Myklebust · 6 years ago
  13. a652a4b SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache by Trond Myklebust · 6 years ago
  14. 025911a SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() by YueHaibing · 6 years ago
  15. 5d7a5bc sunrpc: correct the computation for page_ptr when truncating by Frank Sorenson · 6 years ago
  16. 4710e78 Merge tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 6 years ago
  17. 9931a07 Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  18. 0e9b4a8 missing bits of "iov_iter: Separate type from direction and use accessor functions" by Al Viro · 6 years ago
  19. 78a63f1 Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Al Viro · 6 years ago
  20. c3be657 SUNRPC: Use atomic(64)_t for seq_send(64) by Paul Burton · 6 years ago
  21. 310c758 Merge tag 'nfsd-4.20' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 6 years ago
  22. bb6ad55 nfsd: Fix an Oops in free_session() by Trond Myklebust · 6 years ago
  23. 07880fa svcrdma: Remove try_module_get from backchannel by Chuck Lever · 6 years ago
  24. 596f2a1 svcrdma: Remove ->release_rqst call in bc reply handler by Chuck Lever · 6 years ago
  25. f3c1fd0 svcrdma: Reduce max_send_sges by Chuck Lever · 6 years ago
  26. 4c8e553 SUNRPC: Simplify TCP receive code by Trond Myklebust · 6 years ago
  27. 1863d77 SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock by Trond Myklebust · 6 years ago
  28. d48cf35 SUNRPC: Remove non-RCU protected lookup by Trond Myklebust · 6 years ago
  29. 6d1616b SUNRPC: Lockless server RPCSEC_GSS context lookup by Trond Myklebust · 6 years ago
  30. fd5d2f7 SUNRPC: Make server side AUTH_UNIX use lockless lookups by Trond Myklebust · 6 years ago
  31. ae74136 SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock by Trond Myklebust · 6 years ago
  32. c7a2c49 Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 6 years ago
  33. aa563d7 iov_iter: Separate type from direction and use accessor functions by David Howells · 6 years ago
  34. 331bc71 SUNRPC: Convert the auth cred cache to use refcount_t by Trond Myklebust · 6 years ago
  35. 79b1818 SUNRPC: Convert auth creds to use refcount_t by Trond Myklebust · 6 years ago
  36. 07d02a6 SUNRPC: Simplify lookup code by Trond Myklebust · 6 years ago
  37. 95cd623 SUNRPC: Clean up the AUTH cache code by Trond Myklebust · 6 years ago
  38. 93bdcf9 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 6 years ago
  39. 826799e sunrpc: safely reallow resvport min/max inversion by J. Bruce Fields · 6 years ago
  40. e732f44 SUNRPC: Fix a compile warning for cmpxchg64() by Trond Myklebust · 6 years ago
  41. 2192476 SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() by Arnd Bergmann · 6 years ago
  42. ad09118 xprtrdma: Clean up xprt_rdma_disconnect_inject by Chuck Lever · 6 years ago
  43. f26c32f xprtrdma: Add documenting comments by Chuck Lever · 6 years ago
  44. 61c208a xprtrdma: Report when there were zero posted Receives by Chuck Lever · 6 years ago
  45. 512ccfb xprtrdma: Move rb_flags initialization by Chuck Lever · 6 years ago
  46. b92a8fa SUNRPC: Refactor sunrpc_cache_lookup by Trond Myklebust · 6 years ago
  47. 608a0ab SUNRPC: Add lockless lookup of the server's auth domain by Trond Myklebust · 6 years ago
  48. 30382d6 SUNRPC: Remove the server 'authtab_lock' and just use RCU by Trond Myklebust · 6 years ago
  49. f7d4668 xprtrdma: Don't disable BH's in backchannel server by Chuck Lever · 6 years ago
  50. 83e301d xprtrdma: Remove memory address of "ep" from an error message by Chuck Lever · 6 years ago
  51. f9521d5 xprtrdma: Rename rpcrdma_qp_async_error_upcall by Chuck Lever · 6 years ago
  52. 31e62d2 xprtrdma: Simplify RPC wake-ups on connect by Chuck Lever · 6 years ago
  53. 316a616 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall by Chuck Lever · 6 years ago
  54. aadc5a9 xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() by Chuck Lever · 6 years ago
  55. ed97f1f xprtrdma: Conventional variable names in rpcrdma_conn_upcall by Chuck Lever · 6 years ago
  56. ae38288 xprtrdma: Rename rpcrdma_conn_upcall by Chuck Lever · 6 years ago
  57. 8440a88 sunrpc: Report connect_time in seconds by Chuck Lever · 6 years ago
  58. 3968a8a sunrpc: Fix connect metrics by Chuck Lever · 6 years ago
  59. d379eaa xprtrdma: Name MR trace events consistently by Chuck Lever · 6 years ago
  60. 61da886 xprtrdma: Explicitly resetting MRs is no longer necessary by Chuck Lever · 6 years ago
  61. c421ece xprtrdma: Create more MRs at a time by Chuck Lever · 6 years ago
  62. ef739b2 xprtrdma: Reset credit grant properly after a disconnect by Chuck Lever · 6 years ago
  63. 91ca186 xprtrdma: xprt_release_rqst_cong is called outside of transport_lock by Chuck Lever · 6 years ago
  64. 571ed1f SUNRPC: Replace krb5_seq_lock with a lockless scheme by Trond Myklebust · 6 years ago
  65. 0c1c19f SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms by Trond Myklebust · 6 years ago
  66. 4e4c3be SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking by Trond Myklebust · 6 years ago
  67. ec84646 SUNRPC: Unexport xdr_partial_copy_from_skb() by Trond Myklebust · 6 years ago
  68. 4f54614 SUNRPC: Clean up xs_udp_data_receive() by Trond Myklebust · 6 years ago
  69. 550aebf SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive by Trond Myklebust · 6 years ago
  70. c50b8ee SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() by Trond Myklebust · 6 years ago
  71. 277e4ab SUNRPC: Simplify TCP receive code by switching to using iterators by Trond Myklebust · 6 years ago
  72. 9d96acb SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() by Trond Myklebust · 6 years ago
  73. 431f6eb SUNRPC: Add a label for RPC calls that require allocation on receive by Trond Myklebust · 6 years ago
  74. 79c9915 SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue by Trond Myklebust · 7 years ago
  75. f42f7c2 SUNRPC: Fix priority queue fairness by Trond Myklebust · 7 years ago
  76. 95f7691 SUNRPC: Convert xprt receive queue to use an rbtree by Trond Myklebust · 7 years ago
  77. bd79bc5 SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK by Trond Myklebust · 7 years ago
  78. adfa714 SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() by Trond Myklebust · 7 years ago
  79. c544577 SUNRPC: Clean up transport write space handling by Trond Myklebust · 7 years ago
  80. 36bd7de SUNRPC: Turn off throttling of RPC slots for TCP sockets by Trond Myklebust · 7 years ago
  81. f05d54e SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK by Trond Myklebust · 7 years ago
  82. 89f90fe SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue by Trond Myklebust · 7 years ago
  83. 86aeee0 SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue by Trond Myklebust · 7 years ago
  84. 75891f5 SUNRPC: Support for congestion control when queuing is enabled by Trond Myklebust · 7 years ago
  85. 918f3c1 SUNRPC: Improve latency for interactive tasks by Trond Myklebust · 7 years ago
  86. dcbbeda SUNRPC: Move RPC retransmission stat counter to xprt_transmit() by Trond Myklebust · 7 years ago
  87. 5f2f6bd SUNRPC: Simplify xprt_prepare_transmit() by Trond Myklebust · 7 years ago
  88. 04b3b88 SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK by Trond Myklebust · 7 years ago
  89. 50f484e SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() by Trond Myklebust · 7 years ago
  90. 902c588 SUNRPC: Fix up the back channel transmit by Trond Myklebust · 7 years ago
  91. 762e4e6 SUNRPC: Refactor RPC call encoding by Trond Myklebust · 7 years ago
  92. 944b042 SUNRPC: Add a transmission queue for RPC requests by Trond Myklebust · 7 years ago
  93. ef3f5434 SUNRPC: Distinguish between the slot allocation list and receive queue by Trond Myklebust · 7 years ago
  94. 78b576c SUNRPC: Minor cleanup for call_transmit() by Trond Myklebust · 7 years ago
  95. 7f3a1d1 SUNRPC: Refactor xprt_transmit() to remove wait for reply code by Trond Myklebust · 7 years ago
  96. edc81dc SUNRPC: Refactor xprt_transmit() to remove the reply queue code by Trond Myklebust · 7 years ago
  97. 75c8415 SUNRPC: Rename xprt->recv_lock to xprt->queue_lock by Trond Myklebust · 7 years ago
  98. ec37a58 SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit by Trond Myklebust · 7 years ago
  99. 5ce9703 SUNRPC: Test whether the task is queued before grabbing the queue spinlocks by Trond Myklebust · 7 years ago
  100. 359c48c SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status by Trond Myklebust · 7 years ago