projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lightnvm: refactor target type lookup
2017-12-15
Chuck Lever
xprtrdma: Spread reply processing over more CPUs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
nfs: Fix ugly referral attributes
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
sunrpc: Add rpc_request static trace point
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
sunrpc: Fix rpc_task_begin trace point
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
SUNRPC: Fix parsing failure in trace points with XIDs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Update copyright notices
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Remove include for linux/prefetch.h
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
rpcrdma: Remove C structure definitions of XDR data...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Put Send CQ in IB_POLL_WORKQUEUE mode
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Remove atomic send completion counting
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: RPC completion should wait for Send completion
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Refactor rpcrdma_deferred_completion
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Add a field of bit flags to struct rpcrdma_req
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Add data structure to manage RDMA Send arguments
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: "Unoptimize" rpcrdma_prepare_hdr_sge()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Change return value of rpcrdma_prepare_send_sges()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Fix error handling in rpcrdma_prepare_msg_sges()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Clean up SGE accounting in rpcrdma_prepare_msg_sges()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Decode credits field in rpcrdma_reply_handler
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Invoke rpcrdma_reply_handler directly from...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Refactor rpcrdma_reply_handler some more
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Move decoded header fields into rpcrdma_rep
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-17
Chuck Lever
xprtrdma: Throw away reply when version is unrecognized
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-07
Chuck Lever
svcrdma: Enqueue after setting XPT_CLOSE in completion...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-11-07
Chuck Lever
svcrdma: Preserve CB send buffer across retransmits
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
Chuck Lever
xprtrdma: Remove ro_unmap_safe
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
Chuck Lever
xprtrdma: Use ro_unmap_sync in xprt_rdma_send_request
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-10-16
Chuck Lever
xprtrdma: Don't defer fencing an async RPC's chunks
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-12
Chuck Lever
NFS: Add static NFS I/O tracepoints
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handler
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
svcrdma: Estimate Send Queue depth properly
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
rdma core: Add rdma_rw_mr_payload()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
svcrdma: Limit RQ depth
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
svcrdma: Populate tail iovec when receiving
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-09-05
Chuck Lever
nfsd: Incoming xdr_bufs may have content in tail buffer
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-25
Chuck Lever
svcrdma: Clean up svc_rdma_build_read_chunk()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-25
Chuck Lever
sunrpc: Const-ify struct sv_serv_ops
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-25
Chuck Lever
nfsd: Const-ify NFSv4 encoding and decoding ops arrays
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-25
Chuck Lever
sunrpc: Const-ify instances of struct svc_xprt_ops
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-24
Chuck Lever
nfsd: Limit end of page list when decoding NFSv4 WRITE
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-22
Chuck Lever
xprtrdma: Re-arrange struct rx_stats
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-20
Chuck Lever
NFS: Fix NFSv2 security settings
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Chuck Lever
xprtrdma: Remove imul instructions from chunk list...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-15
Chuck Lever
xprtrdma: Remove imul instructions from rpcrdma_convert_iovs()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-11
Chuck Lever
xprtrdma: Clean up rpcrdma_bc_marshal_reply()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-11
Chuck Lever
xprtrdma: Harden chunk list encoding against send buffer...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-11
Chuck Lever
xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-11
Chuck Lever
xprtrdma: Remove rpclen from rpcrdma_marshal_req
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-11
Chuck Lever
xprtrdma: Clean up rpcrdma_marshal_req() synopsis
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Clean up XDR decoding in rpcrdma_update_granted_cr...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Remove rpcrdma_rep::rr_len
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Remove opcode check in Receive completion...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Replace rpcrdma_count_chunks()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Refactor rpcrdma_reply_handler()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Harden backchannel call decoding
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-08
Chuck Lever
xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-08-01
Chuck Lever
sunrpc: Const-ify all instances of struct rpc_xprt_ops
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Fix documenting comments in frwr_ops.c
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Replace PAGE_MASK with offset_in_page()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: FMR does not need list_del_init()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Demote "connect" log messages
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
NFSv4.1: Use seqid returned by EXCHANGE_ID after state...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Don't defer MR recovery if ro_map fails
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Fix FRWR invalidation error recovery
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Fix client lock-up after application signal...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Rename rpcrdma_req::rl_free
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Pass only the list of registered MRs to ro_unmap_sync
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: Pre-mark remotely invalidated MRs
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-13
Chuck Lever
xprtrdma: On invalidation failure, remove MWs from...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Remove svc_rdma_chunk_ctxt::cc_dir field
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: use offset_in_page() macro
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Clean up after converting svc_rdma_recvfrom...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Clean-up svc_rdma_unmap_dma
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Remove frmr cache
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Remove unused Read completion handlers
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Properly compute .len and .buflen for received...
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Use generic RDMA R/W API in RPC Call path
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
svcrdma: Add recvfrom helpers to svc_rdma_rw.c
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-07-12
Chuck Lever
sunrpc: Allocate up to RPCSVC_MAXPAGES per svc_rqst
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Don't account for Receive queue "starvation"
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Improve Reply chunk sanity checking
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Improve Write chunk sanity checking
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Improve Read chunk sanity checking
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Remove svc_rdma_marshal.c
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Avoid Send Queue overflow
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
svcrdma: Squelch disconnection messages
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-06-28
Chuck Lever
sunrpc: Disable splice for krb5i
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Clean out old XDR encoders
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Remove the req_map cache
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Remove unused RDMA Write completion handler
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Reduce size of sge array in struct svc_rdma_op_ctxt
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Clean up RPC-over-RDMA backchannel reply processing
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Report Write/Reply chunk overruns
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Clean up RDMA_ERROR path
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Use rdma_rw API in RPC reply path
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Introduce local rdma_rw API helpers
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Clean up svc_rdma_get_inv_rkey()
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Add helper to save pages under I/O
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
2017-04-25
Chuck Lever
svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULT
Signed-off-by:
Chuck Lever
<chuck.lever@oracle.com>
commit
|
commitdiff
|
tree
next