summaryrefslogtreecommitdiff
path: root/include/linux/sunrpc/xprt.h
AgeCommit message (Expand)AuthorFilesLines
2022-07-27SUNRPC: Don't reuse bvec on retransmission of the requestTrond Myklebust1-1/+2
2022-07-25SUNRPC expose functions for offline remote xprt functionalityOlga Kornievskaia1-0/+3
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-3/+2
2022-03-30SUNRPC: handle malloc failure in ->request_prepareNeilBrown1-3/+2
2022-03-30Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-0/+3
2022-03-25SUNRPC: Do not dereference non-socket transports in sysfsTrond Myklebust1-0/+3
2022-01-28SUNRPC: add netns refcount tracker to struct rpc_xprtEric Dumazet1-0/+1
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds1-0/+1
2021-08-20SUNRPC: Move client-side disconnect injectionChuck Lever1-18/+0
2021-08-09SUNRPC: Fix potential memory corruptionTrond Myklebust1-0/+1
2021-07-08sunrpc: remove an offlined xprt using sysfsOlga Kornievskaia1-0/+1
2021-07-08SUNRPC: take a xprt offline using sysfsOlga Kornievskaia1-0/+1
2021-07-08SUNRPC mark the first transportOlga Kornievskaia1-0/+1
2021-07-08sunrpc: add dst_attr attributes to the sysfs xprt directoryOlga Kornievskaia1-0/+1
2021-07-08sunrpc: add add sysfs directory per xprt under each xprt_switchOlga Kornievskaia1-0/+2
2021-07-08sunrpc: keep track of the xprt_class in rpc_xprt structureOlga Kornievskaia1-0/+2
2021-07-08sunrpc: add xprt idOlga Kornievskaia1-0/+2
2021-05-26SUNRPC: More fixes for backlog congestionTrond Myklebust1-0/+2
2021-04-05SUNRPC: Set TCP_CORK until the transmit queue is emptyTrond Myklebust1-0/+1
2020-12-02SUNRPC: Remove unused function xprt_load_transport()Trond Myklebust1-1/+0
2020-12-02SUNRPC: Add a helper to return the transport identifier given a netidTrond Myklebust1-0/+1
2020-12-02SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust1-0/+1
2020-08-05SUNRPC dont update timeout value on connection resetOlga Kornievskaia1-0/+1
2019-12-08Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-4/+0
2019-11-12sunrpc: remove __KERNEL__ ifdefsChristoph Hellwig1-4/+0
2019-11-04NFSv4.1: Don't rebind to the same source port when reconnecting to the serverTrond Myklebust1-1/+2
2019-09-17SUNRPC: Dequeue the request from the receive queue while we're re-encodingTrond Myklebust1-0/+1
2019-07-18SUNRPC: Fix up backchannel slot table accountingTrond Myklebust1-2/+4
2019-07-12Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust1-0/+3
2019-07-09xprtrdma: Modernize ops->connectChuck Lever1-0/+3
2019-07-06SUNRPC: Add basic load balancing to the transport switchTrond Myklebust1-0/+1
2019-04-25SUNRPC: Refactor xprt_request_wait_receive()Trond Myklebust1-3/+3
2019-02-13SUNRPC: Remove rpc_xprt::tsh_sizeChuck Lever1-7/+0
2018-12-28sunrpc: remove unused bc_up operation from rpc_xprt_opsVasily Averin1-1/+0
2018-09-30SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter()Trond Myklebust1-0/+2
2018-09-30SUNRPC: Convert xprt receive queue to use an rbtreeTrond Myklebust1-2/+2
2018-09-30SUNRPC: Cleanup: remove the unused 'task' argument from the request_send()Trond Myklebust1-1/+1
2018-09-30SUNRPC: Clean up transport write space handlingTrond Myklebust1-2/+3
2018-09-30SUNRPC: Turn off throttling of RPC slots for TCP socketsTrond Myklebust1-1/+0
2018-09-30SUNRPC: Support for congestion control when queuing is enabledTrond Myklebust1-0/+2
2018-09-30SUNRPC: Improve latency for interactive tasksTrond Myklebust1-0/+1
2018-09-30SUNRPC: Treat the task and request as separate in the xprt_ops->send_request()Trond Myklebust1-1/+1
2018-09-30SUNRPC: Refactor RPC call encodingTrond Myklebust1-0/+1
2018-09-30SUNRPC: Add a transmission queue for RPC requestsTrond Myklebust1-0/+6
2018-09-30SUNRPC: Distinguish between the slot allocation list and receive queueTrond Myklebust1-2/+7
2018-09-30SUNRPC: Refactor xprt_transmit() to remove wait for reply codeTrond Myklebust1-0/+1
2018-09-30SUNRPC: Refactor xprt_transmit() to remove the reply queue codeTrond Myklebust1-0/+1
2018-09-30SUNRPC: Rename xprt->recv_lock to xprt->queue_lockTrond Myklebust1-1/+1
2018-09-30SUNRPC: Refactor the transport request pinningTrond Myklebust1-0/+1
2018-09-30SUNRPC: Clean up initialisation of the struct rpc_rqstTrond Myklebust1-1/+0