Spdk/test/lib
Jim Harris 0babf8ce81 bdev, copy: move all I/O paths to use I/O channels
bdev and copy modules no longer have check_io functions
now - all polling is done via pollers registered when
I/O channels are created.

Other default resources are also removed - for example,
a qpair is no longer allocated and assigned per bdev
exposed by the nvme driver - the qpairs are only allocated
via I/O channels.  Similar principle also applies to the
aio driver.

ioat channels are no longer allocated and assigned to
lcores - they are dynamically allocated and assigned
to I/O channels when needed.  If no ioat channel is
available for an I/O channel, the copy engine framework
will revert to using memcpy/memset instead.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I99435a75fe792a2b91ab08f25962dfd407d6402f
2016-09-26 14:02:07 -07:00
..
bdev bdev, copy: move all I/O paths to use I/O channels 2016-09-26 14:02:07 -07:00
event event: Allow idle reactors to sleep 2016-08-17 10:02:38 -07:00
ioat test/ioat: shorten test times to 1 second 2016-08-19 13:17:54 -07:00
iscsi test/iscsi: add target node config parsing test 2016-08-18 09:54:34 -07:00
json json: allow decoding of non-standard comments 2016-08-19 09:49:18 -07:00
jsonrpc jsonrpc: add JSON-RPC 2.0 library 2016-05-23 10:28:58 -07:00
log test/log: fix typo 2016-06-01 09:48:39 -07:00
memory build: include -lrt and -lpthread in LDFLAGS 2016-06-23 09:04:02 -07:00
nvme Rename and move fd related helper functions to fd.c. 2016-09-14 10:51:25 -07:00
nvmf NVMf: add spdk prefix for two funcs defined in session.h 2016-09-23 10:07:41 -07:00
scsi bdev, copy: move all I/O paths to use I/O channels 2016-09-26 14:02:07 -07:00
util util: add spdk_thread and spdk_io_channel 2016-09-26 14:02:07 -07:00
Makefile util: add bit array data structure 2016-09-15 15:47:56 -07:00