Spdk/lib
Ben Walker f6e62d2ce1 nvmf: Remove direct mode
There is now only virtual mode. Virtual mode has been
improved enough to reach feature parity with direct
mode and performance benchmarks show no degradation.
Simplify the code by always using virtual mode.

Change-Id: Id5cdb5d4d8c54e661b245ed7250c2f9d66ca2152
Signed-off-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-on: https://review.gerrithub.io/369496
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-08-02 13:57:45 -04:00
..
bdev bdev/gpt: compare the correct MBR entry start LBA 2017-08-01 12:47:57 -04:00
blob util/nvme: added io_device unregister callback 2017-07-20 16:07:02 -04:00
blobfs blobfs: remove the unnecessary assert. 2017-08-01 16:53:20 -04:00
conf log: Use SPDK_ERRLOG in lieu of fprintf(stderr 2017-05-09 11:28:28 -07:00
copy copy: Move asynchronous module init to event_copy 2017-06-20 13:46:37 -04:00
cunit include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
env_dpdk env_dpdk: allow spdk_mem_map_free() map to be NULL 2017-06-30 13:53:30 -04:00
event event: Use SIG_UNBLOCK instead of SIG_NEW for signals 2017-08-02 11:54:23 -04:00
ioat env: Rename spdk_malloc/zmalloc/realloc/free to spdk_dma_(func) 2017-05-31 15:30:27 -04:00
iscsi iscsi: Fix the bug for hotplug when test with write IO need R2T. 2017-08-01 21:35:54 -04:00
json json: add function to write UTF-16LE strings 2017-07-12 18:12:52 -04:00
jsonrpc jsonrpc: simplify by removing use of poll() 2017-07-18 17:00:54 -04:00
log jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
nbd nbd: move nbd code to a new library 2017-08-02 13:27:21 -04:00
net jsonrpc: modify API to pass request to handler 2017-07-06 13:48:12 -04:00
nvme nvme/rdma: remove newlines from discovery strings 2017-08-01 13:42:26 -04:00
nvmf nvmf: Remove direct mode 2017-08-02 13:57:45 -04:00
rocksdb rocksdb: set errno to support Myrocks engine 2017-07-13 15:43:55 -04:00
rpc rpc: add get_rpc_methods RPC call 2017-08-01 13:43:14 -04:00
scsi bdev: pass descriptors for I/O operations 2017-07-14 13:31:30 -04:00
trace include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
ut_mock tests: macro-ize the creation and use of wrappers and stubs 2017-07-05 12:00:34 -04:00
util string: add spdk_str_chomp() function 2017-08-01 13:42:26 -04:00
vhost vhost: increase max number of vhost devices 2017-08-01 16:06:34 -04:00
Makefile nbd: move nbd code to a new library 2017-08-02 13:27:21 -04:00