| Commit message (Expand) | Author | Age | Files | Lines |
* | SUNRPC: Don't reuse bvec on retransmission of the request | Trond Myklebust | 2022-07-27 | 1 | -1/+2 |
* | SUNRPC expose functions for offline remote xprt functionality | Olga Kornievskaia | 2022-07-25 | 1 | -0/+3 |
* | Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2022-04-08 | 1 | -3/+2 |
|\ |
|
| * | SUNRPC: handle malloc failure in ->request_prepare | NeilBrown | 2022-03-29 | 1 | -3/+2 |
* | | Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2022-03-29 | 1 | -0/+3 |
|\| |
|
| * | SUNRPC: Do not dereference non-socket transports in sysfs | Trond Myklebust | 2022-03-25 | 1 | -0/+3 |
* | | SUNRPC: add netns refcount tracker to struct rpc_xprt | Eric Dumazet | 2022-01-28 | 1 | -0/+1 |
|/ |
|
* | Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 2021-09-04 | 1 | -0/+1 |
|\ |
|
| * | SUNRPC: Fix potential memory corruption | Trond Myklebust | 2021-08-09 | 1 | -0/+1 |
* | | SUNRPC: Move client-side disconnect injection | Chuck Lever | 2021-08-20 | 1 | -18/+0 |
|/ |
|
* | sunrpc: remove an offlined xprt using sysfs | Olga Kornievskaia | 2021-07-08 | 1 | -0/+1 |
* | SUNRPC: take a xprt offline using sysfs | Olga Kornievskaia | 2021-07-08 | 1 | -0/+1 |
* | SUNRPC mark the first transport | Olga Kornievskaia | 2021-07-08 | 1 | -0/+1 |
* | sunrpc: add dst_attr attributes to the sysfs xprt directory | Olga Kornievskaia | 2021-07-08 | 1 | -0/+1 |
* | sunrpc: add add sysfs directory per xprt under each xprt_switch | Olga Kornievskaia | 2021-07-08 | 1 | -0/+2 |
* | sunrpc: keep track of the xprt_class in rpc_xprt structure | Olga Kornievskaia | 2021-07-08 | 1 | -0/+2 |
* | sunrpc: add xprt id | Olga Kornievskaia | 2021-07-08 | 1 | -0/+2 |
* | SUNRPC: More fixes for backlog congestion | Trond Myklebust | 2021-05-26 | 1 | -0/+2 |
* | SUNRPC: Set TCP_CORK until the transmit queue is empty | Trond Myklebust | 2021-04-05 | 1 | -0/+1 |
* | SUNRPC: Remove unused function xprt_load_transport() | Trond Myklebust | 2020-12-02 | 1 | -1/+0 |
* | SUNRPC: Add a helper to return the transport identifier given a netid | Trond Myklebust | 2020-12-02 | 1 | -0/+1 |
* | SUNRPC: xprt_load_transport() needs to support the netid "rdma6" | Trond Myklebust | 2020-12-02 | 1 | -0/+1 |
* | SUNRPC dont update timeout value on connection reset | Olga Kornievskaia | 2020-08-04 | 1 | -0/+1 |
* | Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 2019-12-07 | 1 | -4/+0 |
|\ |
|
| * | sunrpc: remove __KERNEL__ ifdefs | Christoph Hellwig | 2019-11-12 | 1 | -4/+0 |
* | | NFSv4.1: Don't rebind to the same source port when reconnecting to the server | Trond Myklebust | 2019-11-03 | 1 | -1/+2 |
|/ |
|
* | SUNRPC: Dequeue the request from the receive queue while we're re-encoding | Trond Myklebust | 2019-09-17 | 1 | -0/+1 |
* | SUNRPC: Fix up backchannel slot table accounting | Trond Myklebust | 2019-07-18 | 1 | -2/+4 |
* | Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux... | Trond Myklebust | 2019-07-12 | 1 | -0/+3 |
|\ |
|
| * | xprtrdma: Modernize ops->connect | Chuck Lever | 2019-07-09 | 1 | -0/+3 |
* | | SUNRPC: Add basic load balancing to the transport switch | Trond Myklebust | 2019-07-06 | 1 | -0/+1 |
|/ |
|
* | SUNRPC: Refactor xprt_request_wait_receive() | Trond Myklebust | 2019-04-25 | 1 | -3/+3 |
* | SUNRPC: Remove rpc_xprt::tsh_size | Chuck Lever | 2019-02-13 | 1 | -7/+0 |
* | sunrpc: remove unused bc_up operation from rpc_xprt_ops | Vasily Averin | 2018-12-27 | 1 | -1/+0 |
* | SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() | Trond Myklebust | 2018-09-30 | 1 | -0/+2 |
* | SUNRPC: Convert xprt receive queue to use an rbtree | Trond Myklebust | 2018-09-30 | 1 | -2/+2 |
* | SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() | Trond Myklebust | 2018-09-30 | 1 | -1/+1 |
* | SUNRPC: Clean up transport write space handling | Trond Myklebust | 2018-09-30 | 1 | -2/+3 |
* | SUNRPC: Turn off throttling of RPC slots for TCP sockets | Trond Myklebust | 2018-09-30 | 1 | -1/+0 |
* | SUNRPC: Support for congestion control when queuing is enabled | Trond Myklebust | 2018-09-30 | 1 | -0/+2 |
* | SUNRPC: Improve latency for interactive tasks | Trond Myklebust | 2018-09-30 | 1 | -0/+1 |
* | SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() | Trond Myklebust | 2018-09-30 | 1 | -1/+1 |
* | SUNRPC: Refactor RPC call encoding | Trond Myklebust | 2018-09-30 | 1 | -0/+1 |
* | SUNRPC: Add a transmission queue for RPC requests | Trond Myklebust | 2018-09-30 | 1 | -0/+6 |
* | SUNRPC: Distinguish between the slot allocation list and receive queue | Trond Myklebust | 2018-09-30 | 1 | -2/+7 |
* | SUNRPC: Refactor xprt_transmit() to remove wait for reply code | Trond Myklebust | 2018-09-30 | 1 | -0/+1 |
* | SUNRPC: Refactor xprt_transmit() to remove the reply queue code | Trond Myklebust | 2018-09-30 | 1 | -0/+1 |
* | SUNRPC: Rename xprt->recv_lock to xprt->queue_lock | Trond Myklebust | 2018-09-30 | 1 | -1/+1 |
* | SUNRPC: Refactor the transport request pinning | Trond Myklebust | 2018-09-30 | 1 | -0/+1 |
* | SUNRPC: Clean up initialisation of the struct rpc_rqst | Trond Myklebust | 2018-09-30 | 1 | -1/+0 |