1
0
Fork 0
alistair23-linux/net/sunrpc/xprtrdma
Dan Aloni 9c27185e12 svcrdma: fix bounce buffers for unaligned offsets and multiple pages
[ Upstream commit c327a310ec ]

This was discovered using O_DIRECT at the client side, with small
unaligned file offsets or IOs that span multiple file pages.

Fixes: e248aa7be8 ("svcrdma: Remove max_sge check at connect time")
Signed-off-by: Dan Aloni <dan@kernelim.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-10-29 09:57:55 +01:00
..
Makefile xprtrdma: Remove support for FMR memory registration 2019-01-02 12:05:17 -05:00
backchannel.c SUNRPC: The RDMA back channel mustn't disappear while requests are outstanding 2019-10-30 12:04:35 -04:00
frwr_ops.c xprtrdma: Fix DMA scatter-gather list mapping imbalance 2020-02-19 19:53:02 +01:00
module.c NFS client updates for Linux 4.18 2018-06-12 10:09:03 -07:00
rpc_rdma.c xprtrdma: fix incorrect header size calculations 2020-07-22 09:33:03 +02:00
svc_rdma.c svcrdma: Remove svc_rdma_wq 2019-08-19 10:59:28 -04:00
svc_rdma_backchannel.c svcrdma: Fix backchannel return code 2020-10-01 13:18:01 +02:00
svc_rdma_recvfrom.c svcrdma: Fix backchannel return code 2020-10-01 13:18:01 +02:00
svc_rdma_rw.c svcrdma: Fix page leak in svc_rdma_recv_read_chunk() 2020-08-19 08:16:21 +02:00
svc_rdma_sendto.c svcrdma: fix bounce buffers for unaligned offsets and multiple pages 2020-10-29 09:57:55 +01:00
svc_rdma_transport.c nfsd: Fix NFSv4 READ on RDMA when using readv 2020-08-11 15:33:42 +02:00
transport.c xprtrdma: Connection becomes unstable after a reconnect 2020-01-17 19:48:38 +01:00
verbs.c xprtrdma: Fix oops in Receive handler after device removal 2020-01-17 19:48:44 +01:00
xprt_rdma.h xprtrdma: Fix oops in Receive handler after device removal 2020-01-17 19:48:44 +01:00