numam-spdk/lib
Jim Harris ee66e58e0a util: add spdk_thread and spdk_io_channel
This patch adds a basic framework for creating I/O channels
for I/O devices.  An spdk_io_channel represents a one-to-one
mapping between a calling thread (represented by spdk_thread)
and an I/O device that the thread will perform I/O operations
on.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I658ab7f995cc962f4e2a204e058cdd3ad3fd735d
2016-09-26 14:02:07 -07:00
..
bdev bdev: Fix the misuse of pointer. 2016-09-22 15:41:48 -07:00
conf build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
copy ioat: provide helper functions for allocating available channels 2016-09-22 09:12:36 -07:00
cunit test/cunit: include stdio.h for fprintf() 2016-08-08 09:04:20 -07:00
event event: return status code from spdk_app_fini() 2016-09-23 12:31:47 -07:00
ioat No longer wrap assert() 2016-08-19 10:53:06 -07:00
iscsi Revert "iscsi: optimization for read process." 2016-09-23 11:35:54 -07:00
json json: allow decoding of non-standard comments 2016-08-19 09:49:18 -07:00
jsonrpc build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
log log: dynamically generate usage for -t option 2016-08-22 16:57:19 -07:00
memory build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
net net: remove unused #defines 2016-08-08 13:46:20 -07:00
nvme nvme: correct the error message for mapping bar operation 2016-09-22 15:42:09 -07:00
nvmf nvmf: Reap entire batches of completions for RDMA at once 2016-09-23 10:08:10 -07:00
rpc build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
scsi Switch spdk_bdev_read/write arg order for length and offset. 2016-09-14 10:51:25 -07:00
trace trace: hard-code lcore history array size 2016-07-22 12:50:44 -07:00
util util: add spdk_thread and spdk_io_channel 2016-09-26 14:02:07 -07:00
Makefile iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00