Age | Commit message (Expand) | Author | Files | Lines |
2019-09-26 | Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 1 | -23/+38 |
2019-09-20 | SUNRPC: Fix congestion window race with disconnect | Chuck Lever | 1 | -0/+7 |
2019-09-17 | SUNRPC: Dequeue the request from the receive queue while we're re-encoding | Trond Myklebust | 1 | -23/+31 |
2019-08-26 | Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" | Trond Myklebust | 1 | -7/+0 |
2019-07-18 | SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request | Trond Myklebust | 1 | -0/+2 |
2019-07-12 | Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux... | Trond Myklebust | 1 | -0/+32 |
2019-07-09 | xprtrdma: Modernize ops->connect | Chuck Lever | 1 | -0/+32 |
2019-07-06 | SUNRPC: Fix possible autodisconnect during connect due to old last_used | Dave Wysochanski | 1 | -1/+1 |
2019-07-06 | Merge branch 'bh-remove' | Trond Myklebust | 1 | -33/+28 |
2019-07-06 | SUNRPC: Move call to rpc_count_iostats before rpc_call_done | Dave Wysochanski | 1 | -4/+0 |
2019-07-06 | SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock | Trond Myklebust | 1 | -33/+28 |
2019-06-21 | Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" | Anna Schumaker | 1 | -3/+1 |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
2019-04-25 | SUNRPC: Update comments based on recent changes | Chuck Lever | 1 | -2/+2 |
2019-04-25 | SUNRPC: Start the first major timeout calculation at task creation | Trond Myklebust | 1 | -10/+34 |
2019-04-25 | SUNRPC: Ensure that the transport layer respect major timeouts | Trond Myklebust | 1 | -4/+13 |
2019-04-25 | SUNRPC: Declare RPC timers as TIMER_DEFERRABLE | Trond Myklebust | 1 | -1/+3 |
2019-04-25 | SUNRPC: Add function rpc_sleep_on_timeout() | Trond Myklebust | 1 | -15/+21 |
2019-04-25 | SUNRPC: Refactor xprt_request_wait_receive() | Trond Myklebust | 1 | -37/+42 |
2019-04-25 | SUNRPC: Fix up task signalling | Trond Myklebust | 1 | -0/+4 |
2019-03-15 | SUNRPC: Use the ENOTCONN error on socket disconnect | Trond Myklebust | 1 | -1/+1 |
2019-03-02 | NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated | Trond Myklebust | 1 | -0/+7 |
2019-02-25 | Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux... | Trond Myklebust | 1 | -4/+6 |
2019-02-21 | SUNRPC: Convert socket page send code to use iov_iter() | Trond Myklebust | 1 | -0/+1 |
2019-02-21 | SUNRPC: Ensure rq_bytes_sent is reset before request transmission | Trond Myklebust | 1 | -2/+0 |
2019-02-20 | SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs | Trond Myklebust | 1 | -0/+3 |
2019-02-14 | SUNRPC: Introduce trace points in rpc_auth_gss.ko | Chuck Lever | 1 | -4/+6 |
2019-01-15 | SUNRPC: Address Kerberos performance/behavior regression | Chuck Lever | 1 | -1/+1 |
2019-01-15 | SUNRPC: Ensure rq_bytes_sent is reset before request transmission | Trond Myklebust | 1 | -0/+1 |
2018-12-18 | SUNRPC: Remove xprt_connect_status() | Trond Myklebust | 1 | -31/+1 |
2018-12-18 | SUNRPC: Fix disconnection races | Trond Myklebust | 1 | -1/+4 |
2018-12-02 | SUNRPC: Fix a potential race in xprt_connect() | Trond Myklebust | 1 | -2/+9 |
2018-12-02 | SUNRPC: Fix a memory leak in call_encode() | Trond Myklebust | 1 | -0/+2 |
2018-10-19 | Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linu... | Trond Myklebust | 1 | -10/+4 |
2018-10-02 | sunrpc: Fix connect metrics | Chuck Lever | 1 | -10/+4 |
2018-09-30 | SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() | Trond Myklebust | 1 | -0/+17 |
2018-09-30 | SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue | Trond Myklebust | 1 | -17/+3 |
2018-09-30 | SUNRPC: Convert xprt receive queue to use an rbtree | Trond Myklebust | 1 | -11/+82 |
2018-09-30 | SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK | Trond Myklebust | 1 | -2/+5 |
2018-09-30 | SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() | Trond Myklebust | 1 | -1/+1 |
2018-09-30 | SUNRPC: Clean up transport write space handling | Trond Myklebust | 1 | -30/+47 |
2018-09-30 | SUNRPC: Turn off throttling of RPC slots for TCP sockets | Trond Myklebust | 1 | -14/+0 |
2018-09-30 | SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK | Trond Myklebust | 1 | -2/+2 |
2018-09-30 | SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue | Trond Myklebust | 1 | -11/+60 |
2018-09-30 | SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue | Trond Myklebust | 1 | -0/+11 |
2018-09-30 | SUNRPC: Support for congestion control when queuing is enabled | Trond Myklebust | 1 | -36/+92 |
2018-09-30 | SUNRPC: Improve latency for interactive tasks | Trond Myklebust | 1 | -3/+24 |
2018-09-30 | SUNRPC: Move RPC retransmission stat counter to xprt_transmit() | Trond Myklebust | 1 | -7/+12 |
2018-09-30 | SUNRPC: Simplify xprt_prepare_transmit() | Trond Myklebust | 1 | -16/+7 |
2018-09-30 | SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK | Trond Myklebust | 1 | -14/+0 |