projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xprtrdma: No qp_event disconnect
2019-01-02
Chuck Lever
xprtrdma: No qp_event disconnect
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2019-01-02
Chuck Lever
xprtrdma: Replace rpcrdma_receive_wq with a per-xprt...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2019-01-02
Chuck Lever
xprtrdma: Refactor Receive accounting
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2019-01-02
Chuck Lever
xprtrdma: Ensure MRs are DMA-unmapped when posting...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2019-01-02
Chuck Lever
xprtrdma: Yet another double DMA-unmap
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-12-02
Chuck Lever
SUNRPC: Fix leak of krb5p encode pages
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-29
Chuck Lever
svcrdma: Increase the default connection credit limit
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-29
Chuck Lever
svcrdma: Remove try_module_get from backchannel
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-29
Chuck Lever
svcrdma: Remove ->release_rqst call in bc reply handler
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-29
Chuck Lever
svcrdma: Reduce max_send_sges
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Squelch a sparse warning
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Clean up xprt_rdma_disconnect_inject
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Add documenting comments
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Report when there were zero posted Receives
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Move rb_flags initialization
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Don't disable BH's in backchannel server
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Remove memory address of "ep" from an error...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Rename rpcrdma_qp_async_error_upcall
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Simplify RPC wake-ups on connect
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-03
Chuck Lever
xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_u...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Conventional variable names in rpcrdma_conn_upcall
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Rename rpcrdma_conn_upcall
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
sunrpc: Report connect_time in seconds
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
sunrpc: Fix connect metrics
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Name MR trace events consistently
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Explicitly resetting MRs is no longer necessary
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Create more MRs at a time
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: Reset credit grant properly after a disconnect
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-10-02
Chuck Lever
xprtrdma: xprt_release_rqst_cong is called outside...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-09-11
Chuck Lever
RDMA/core: Document QP @event_handler function
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-09-11
Chuck Lever
RDMA/core: Document CM @event_handler function
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-22
Chuck Lever
sunrpc: Add comment defining gssd upcall API keywords
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-22
Chuck Lever
nfsd: Remove callback_cred
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-22
Chuck Lever
nfsd: Use correct credential for NFSv4.0 callback with GSS
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-22
Chuck Lever
sunrpc: Extract target name into svc_cred
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-22
Chuck Lever
sunrpc: Enable the kernel to specify the hostname part...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-09
Chuck Lever
NFSD: Handle full-length symlinks
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-09
Chuck Lever
NFSD: Refactor the generic write vector fill helper
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-09
Chuck Lever
svcrdma: Clean up Read chunk path
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-09
Chuck Lever
svcrdma: Avoid releasing a page in svc_xprt_release()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-08-08
Chuck Lever
xprtrdma: Fix disconnect regression
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-19
Chuck Lever
sunrpc: Prevent duplicate XID allocation
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-08
Chuck Lever
svcrdma: Fix incorrect return value/type in svc_rdma_post_recvs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-06
Chuck Lever
NFSv4.0: Remove transport protocol name from non-UCS...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-06
Chuck Lever
NFSv4.0: Remove cl_ipaddr from non-UCS client ID
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-01
Chuck Lever
xprtrdma: Remove transfertypes array
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-01
Chuck Lever
xprtrdma: Add trace_xprtrdma_dma_map(mr)
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-01
Chuck Lever
xprtrdma: Wait on empty sendctx queue
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-01
Chuck Lever
xprtrdma: Move common wait_for_buffer_space call to...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-06-01
Chuck Lever
xprtrdma: Return -ENOBUFS when no pages are available
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Remove unused svc_rdma_op_ctxt
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Persistently allocate and DMA-map Send buffers
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Simplify svc_rdma_send()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Remove post_send_wr
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Don't overrun the SGE array in svc_rdma_send_ctxt
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Introduce svc_rdma_send_ctxt
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Clean up Send SGE accounting
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Refactor svc_rdma_dma_map_buf
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Allocate recv_ctxt's on CPU handling Receives
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Persistently allocate and DMA-map Receive...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Preserve Receive buffer until svc_rdma_sendto
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Simplify svc_rdma_recv_ctxt_put
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Remove sc_rq_depth
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Introduce svc_rdma_recv_ctxt
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Trace key RDMA API events
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Trace key RPC/RDMA protocol events
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
xprtrdma: Prepare RPC/RDMA includes for server-side...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Use passed-in net namespace when creating...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-11
Chuck Lever
svcrdma: Add proper SPDX tags for NetApp-contributed...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Make rpcrdma_sendctx_put_locked() a static...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Remove rpcrdma_buffer_get_rep_locked()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Remove rpcrdma_buffer_get_req_locked()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Remove rpcrdma_ep_{post_recv, post_extra_recv}
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Move Receive posting to Receive handler
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Clean up Receive trace points
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Make rpc_rqst part of rpcrdma_req
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Introduce ->alloc_slot call-out for xprtrdma
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
SUNRPC: Add a ->free_slot transport callout
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
SUNRPC: Initialize rpc_rqst outside of xprt->reserve_lock
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Fix max_send_wr computation
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Create transport's CM ID in the correct network...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Try to fail quickly if proto=rdma
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-07
Chuck Lever
xprtrdma: Add proper SPDX tags for NetApp-contributed...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-01
Chuck Lever
sunrpc: Fix latency trace point crashes
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-05-01
Chuck Lever
xprtrdma: Fix list corruption / DMAR errors during...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: Fix corner cases when handling device removal
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
sunrpc: Add static trace point to report result of...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
sunrpc: Add static trace point to report RPC latency...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
sunrpc: Simplify synopsis of some trace points
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
SUNRPC: Make num_reqs a non-atomic integer
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
SUNRPC: Make RTT measurement more precise (Send)
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
SUNRPC: Make RTT measurement more precise (Receive)
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
SUNRPC: Move xprt_update_rtt callsite
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: Move creation of rl_rdmabuf to rpcrdma_create_req
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: Chain Send to FastReg WRs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: "Support" call-only RPCs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: Reduce number of MRs created by rpcrdma_mrs_create
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: ->send_request returns -EAGAIN when there...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2018-04-10
Chuck Lever
xprtrdma: Remove xprt-specific connect cookie
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
next