Chuck Lever
8d42629be0
svcrdma: backchannel cannot share a page for send and rcv buffers
...
The underlying transport releases the page pointed to by rq_buffer
during xprt_rdma_bc_send_request. When the backchannel reply arrives,
rq_rbuffer then points to freed memory.
Fixes: 68778945e4 ('SUNRPC: Separate buffer pointers for RPC ...')
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Cc: Jeff Layton <jlayton@redhat.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2016-11-01 15:23:58 -04:00
..
auth_gss
sunrpc: don't pass on-stack memory to sg_set_buf
2016-10-26 15:49:48 -04:00
xprtrdma
svcrdma: backchannel cannot share a page for send and rcv buffers
2016-11-01 15:23:58 -04:00
addr.c
auth.c
sunrpc: replace generic auth_cred hash with auth-specific function
2016-09-30 15:47:47 -04:00
auth_generic.c
NFS client updates for Linux 4.9
2016-10-13 21:28:20 -07:00
auth_null.c
sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags
2016-07-19 16:23:24 -04:00
auth_unix.c
NFS client updates for Linux 4.9
2016-10-13 21:28:20 -07:00
backchannel_rqst.c
SUNRPC: Refactor rpc_xdr_buf_init()
2016-09-19 13:08:37 -04:00
cache.c
sunrpc: queue work on system_power_efficient_wq
2016-09-27 14:35:36 -04:00
clnt.c
SUNRPC: Separate buffer pointers for RPC Call and Reply messages
2016-09-19 13:08:37 -04:00
debugfs.c
Kconfig
Makefile
netns.h
rpc_pipe.c
fs: Replace CURRENT_TIME with current_time() for inode timestamps
2016-09-27 21:06:21 -04:00
rpcb_clnt.c
SUNRPC: Use the multipath iterator to assign a transport to each task
2016-02-05 18:48:55 -05:00
sched.c
SUNRPC: Separate buffer pointers for RPC Call and Reply messages
2016-09-19 13:08:37 -04:00
socklib.c
sunrpc: do not pull udp headers on receive
2016-04-11 15:31:33 -04:00
stats.c
sunrpc.h
sunrpc_syms.c
svc.c
SUNRPC: Initialise struct svc_serv backchannel fields during __svc_create()
2016-09-19 13:08:36 -04:00
svc_xprt.c
SUNRPC: Remove unused callback xpo_adjust_wspace()
2016-07-13 15:53:50 -04:00
svcauth.c
svcauth_unix.c
cred: simpler, 1D supplementary groups
2016-10-07 18:46:30 -07:00
svcsock.c
SUNRPC: Detect immediate closure of accepted sockets
2016-08-01 17:53:42 -04:00
sysctl.c
timer.c
xdr.c
SUNRPC: Fix setting of buffer length in xdr_set_next_buffer()
2016-09-22 17:17:47 -04:00
xprt.c
SUNRPC: Generalize the RPC buffer release API
2016-09-19 13:08:37 -04:00
xprtmultipath.c
SUNRPC search xprt switch for sockaddr
2016-09-19 13:08:36 -04:00
xprtsock.c
sunrpc: fix some missing rq_rbuffer assignments
2016-10-28 16:57:33 -04:00