numam-spdk/lib/nvmf
Daniel Verkamp effea17dad nvmf: make invalid rdma_req case into an assert
The wr_id should never be NULL - it will always correspond to a request
we previously posted.  Convert the check to an assert() so we notice if
this ever happens (which would indicate a programming error somewhere
else).

While we're here, add a more robust check to make sure the request is
actually in the correct array of requests for the connection being
polled (also in an assert, since this should never fail in normal
execution).

Change-Id: I855763d7d827fb8cf00a775c7bc2ccb579db8d0f
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-02-28 10:52:08 -07:00
..
direct.c nvmf: factor out common AER Get/Set Features code 2017-02-14 16:56:29 -07:00
Makefile env: Make the environment library configurable. 2016-10-05 11:51:37 -07:00
nvmf_internal.h nvmf: update listen_addrs after successful transport operation 2017-02-22 19:16:11 -07:00
nvmf.c nvmf: update listen_addrs after successful transport operation 2017-02-22 19:16:11 -07:00
rdma.c nvmf: make invalid rdma_req case into an assert 2017-02-28 10:52:08 -07:00
request.c nvmf: use same subsystem pointer 2017-01-25 15:54:46 -07:00
request.h nvmf_tgt: save unmap descriptor pointer in request 2017-01-30 14:23:33 -07:00
session.c nvmf: factor out common AER Get/Set Features code 2017-02-14 16:56:29 -07:00
session.h nvmf: factor out common AER Get/Set Features code 2017-02-14 16:56:29 -07:00
subsystem.c nvmf: update listen_addrs after successful transport operation 2017-02-22 19:16:11 -07:00
subsystem.h nvmf: Add function to get subsystem by id 2017-01-20 10:02:32 -07:00
transport.c nvmf: Remove spdk_nvmf_transport from public API 2016-11-16 08:11:46 -07:00
transport.h nvmf: Solve subsystem add/delete issue 2017-01-30 11:14:38 -07:00
virtual.c nvmf: factor out common AER Get/Set Features code 2017-02-14 16:56:29 -07:00