Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
ce5b3717828356ce2c61e5a2a830df970fc90fb9
/
net
/
sunrpc
/
xprtrdma
/
frwr_ops.c
ce5b371
xprtrdma: Replace all usage of "frmr" with "frwr"
by Chuck Lever
· 7 years ago
c344161
xprtrdma: Per-mode handling for Remote Invalidation
by Chuck Lever
· 7 years ago
c3e9c04b
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
6f0afc2
xprtrdma: Remove atomic send completion counting
by Chuck Lever
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
2b4f892
xprtrdma: Remove ro_unmap_safe
by Chuck Lever
· 7 years ago
edd3155
IB: Correct MR length field to be 64-bit
by Parav Pandit
· 7 years ago
6748b0ca
xprtrdma: Remove imul instructions from chunk list encoders
by Chuck Lever
· 7 years ago
6afafa7
xprtrdma: Fix documenting comments in frwr_ops.c
by Chuck Lever
· 8 years ago
1f54189
xprtrdma: Don't defer MR recovery if ro_map fails
by Chuck Lever
· 8 years ago
8d75483
xprtrdma: Fix FRWR invalidation error recovery
by Chuck Lever
· 8 years ago
451d26e
xprtrdma: Pass only the list of registered MRs to ro_unmap_sync
by Chuck Lever
· 8 years ago
4b196dc6
xprtrdma: Pre-mark remotely invalidated MRs
by Chuck Lever
· 8 years ago
9a5c63e
xprtrdma: Refactor management of mw_list field
by Chuck Lever
· 8 years ago
289400a
xprtrdma: Update documenting comment
by Chuck Lever
· 8 years ago
a100fda
xprtrdma: Refactor FRMR invalidation
by Chuck Lever
· 8 years ago
5e9fc6a
xprtrdma: Support for SG_GAP devices
by Chuck Lever
· 8 years ago
8d38de6
xprtrdma: Make FRWR send queue entry accounting more accurate
by Chuck Lever
· 8 years ago
62bdf94
xprtrdma: Fix DMAR failure in frwr_op_map() after reconnect
by Chuck Lever
· 8 years ago
5690a22
xprtrdma: use complete() instead complete_all()
by Daniel Wagner
· 8 years ago
eeb3061
xprtrmda: Report address of frmr, not mw
by Chuck Lever
· 8 years ago
c8b920b
xprtrdma: Basic support for Remote Invalidation
by Chuck Lever
· 8 years ago
87cfb9a
xprtrdma: Client-side support for rpcrdma_connect_private
by Chuck Lever
· 8 years ago
9d6b040
xprtrdma: Place registered MWs on a per-req list
by Chuck Lever
· 9 years ago
2ffc871
xprtrdma: Release orphaned MRs immediately
by Chuck Lever
· 9 years ago
e2ac236
xprtrdma: Allocate MRs on demand
by Chuck Lever
· 9 years ago
a54d405
xprtrdma: Chunk list encoders must not return zero
by Chuck Lever
· 9 years ago
7a89f9c
xprtrdma: Honor ->send_request API contract
by Chuck Lever
· 9 years ago
b54054c
xprtrdma: Clean up device capability detection
by Chuck Lever
· 9 years ago
42fe28f
xprtrdma: Do not leak an MW during a DMA map failure
by Chuck Lever
· 9 years ago
505bbe6
xprtrdma: Refactor MR recovery work queues
by Chuck Lever
· 9 years ago
d48b1d2
xprtrdma: Move init and release helpers
by Chuck Lever
· 9 years ago
564471d
xprtrdma: Create common scatterlist fields in rpcrdma_mw
by Chuck Lever
· 9 years ago
ea8ea73
Merge tag 'nfs-for-4.7-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 9 years ago
0b043b9
xprtrdma: Remove ro_unmap() from all registration modes
by Chuck Lever
· 9 years ago
ead3f26
xprtrdma: Add ro_unmap_safe memreg method
by Chuck Lever
· 9 years ago
766656b
xprtrdma: Move fr_xprt and fr_worker to struct rpcrdma_mw
by Chuck Lever
· 9 years ago
660bb49
xprtrdma: Refactor the FRWR recovery worker
by Chuck Lever
· 9 years ago
d7a21c1
xprtrdma: Reset MRs in frwr_op_unmap_sync()
by Chuck Lever
· 9 years ago
a3aa8b2
xprtrdma: Save I/O direction in struct rpcrdma_frwr
by Chuck Lever
· 9 years ago
55fdfce
xprtrdma: Rename rpcrdma_frwr::sg and sg_nents
by Chuck Lever
· 9 years ago
302d3de
xprtrdma: Prevent inline overflow
by Chuck Lever
· 9 years ago
9493174
xprtrdma: Limit number of RDMA segments in RPC-over-RDMA headers
by Chuck Lever
· 9 years ago
9aa8b32
IB/core: Enhance ib_map_mr_sg()
by Bart Van Assche
· 9 years ago
ff2ba99
IB/core: Add passing an offset into the SG to ib_map_mr_sg
by Christoph Hellwig
· 9 years ago
2fa8f88
xprtrdma: Use new CQ API for RPC-over-RDMA client send CQs
by Chuck Lever
· 9 years ago
c882a65
xprtrdma: Use an anonymous union in struct rpcrdma_mw
by Chuck Lever
· 9 years ago
b892a69
xprtrdma: Do not wait if ib_post_send() fails
by Chuck Lever
· 9 years ago
048ccca
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
by Linus Torvalds
· 9 years ago
e3e45b1
xprtrdma: Avoid calling ib_query_device
by Or Gerlitz
· 9 years ago
c9918ff
xprtrdma: Add ro_unmap_sync method for FRWR
by Chuck Lever
· 9 years ago
3cf4e16
xprtrdma: Move struct ib_send_wr off the stack
by Chuck Lever
· 9 years ago
e6604ecb
Merge tag 'nfs-for-4.4-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
8610586
xprtrdma: don't log warnings for flushed completions
by Steve Wise
· 9 years ago
4143f34
xprtrdma: Port to new memory registration API
by Sagi Grimberg
· 9 years ago
e622f2f
IB: split struct ib_send_wr
by Christoph Hellwig
· 9 years ago
bb6c96d
xprtrdma: Replace global lkey with lkey local to PD
by Chuck Lever
· 9 years ago
26d2177
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
by Linus Torvalds
· 9 years ago
0410e38
xprtrdma, svcrdma: Convert to ib_alloc_mr
by Sagi Grimberg
· 9 years ago
d1ed857
xprtrdma: Clean up rpcrdma_ia_open()
by Chuck Lever
· 9 years ago
8688d95
Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
40c6ed0
xprtrdma: Reduce per-transport MR allocation
by Chuck Lever
· 10 years ago
58d1dcf
xprtrdma: Split rb_lock
by Chuck Lever
· 10 years ago
3269a94
xprtrdma: Remove ->ro_reset
by Chuck Lever
· 10 years ago
c14d86e
xprtrdma: Acquire MRs in rpcrdma_register_external()
by Chuck Lever
· 10 years ago
951e721
xprtrdma: Introduce an FRMR recovery workqueue
by Chuck Lever
· 10 years ago
89e0d112
xprtrdma: Use ib_device pointer safely
by Chuck Lever
· 10 years ago
76357c7
xprtrdma, svcrdma: Switch to generic logging helpers
by Sagi Grimberg
· 10 years ago
59953fb
Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
d654788
xprtrdma: Make rpcrdma_{un}map_one() into inline functions
by Chuck Lever
· 10 years ago
e46ac34
xprtrdma: Handle non-SEND completions via a callout
by Chuck Lever
· 10 years ago
3968cb5
xprtrdma: Add "open" memreg op
by Chuck Lever
· 10 years ago
4561f34
xprtrdma: Add "destroy MRs" memreg op
by Chuck Lever
· 10 years ago
31a701a
xprtrdma: Add "reset MRs" memreg op
by Chuck Lever
· 10 years ago
91e70e7
xprtrdma: Add "init MRs" memreg op
by Chuck Lever
· 10 years ago
6814bae
xprtrdma: Add a "deregister_external" op for each memreg mode
by Chuck Lever
· 10 years ago
9c1b4d7
xprtrdma: Add a "register_external" op for each memreg mode
by Chuck Lever
· 10 years ago
1c9351e
xprtrdma: Add a "max_payload" op for each memreg mode
by Chuck Lever
· 10 years ago
a0ce85f
xprtrdma: Add vector of ops for each memory registration strategy
by Chuck Lever
· 10 years ago