Spdk/lib
Daniel Verkamp 249a68e92b bdev: add API to claim block devices
Claim the block devices used by iSCSI LUNs and NVMe-oF subsystems so
they can't accidentally be reused.

This will also be used by virtual block devices to allow layering of
bdevs.

Change-Id: I5384923fbf24f13f4ce720a797c5a628053d49f4
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-01-11 16:49:39 -07:00
..
bdev bdev: add API to claim block devices 2017-01-11 16:49:39 -07:00
conf conf: move structures out of public API header 2016-11-16 10:33:16 -07:00
copy event: remove 'complete' parameter from poller_register 2017-01-05 11:57:18 -07:00
cunit eofnl: check for extra trailing newlines 2016-10-11 13:30:33 -07:00
env_dpdk env: Add spdk_pci_get_device 2016-12-12 10:13:16 -07:00
event event: align spdk_reactor to cache line boundary 2017-01-06 09:50:35 -07:00
ioat env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
iscsi iscsi: handle the corner case while partial read is failed 2017-01-11 13:15:21 -07:00
json json: add printf-style spdk_json_write_string_fmt() 2016-11-22 16:32:35 -07:00
jsonrpc jsonrpc_server: allow user to specify socket type 2016-12-15 08:06:33 -07:00
log log: print trace flag names in SPDK_TRACELOG() 2016-11-28 13:15:08 -07:00
net event.h: split non-public API into spdk_internal 2017-01-05 11:57:18 -07:00
nvme nvme/rdma: Support sgl for readv/writev functions 2017-01-11 12:36:52 -07:00
nvmf bdev: add API to claim block devices 2017-01-11 16:49:39 -07:00
rpc event: remove spdk_event_allocate() next parameter 2017-01-05 11:57:18 -07:00
scsi bdev: add API to claim block devices 2017-01-11 16:49:39 -07:00
trace Replace rte_get_tsc calls with spdk_get_ticks 2016-10-11 13:34:09 -07:00
util util: add vsprintf version of spdk_sprintf_alloc 2016-11-22 11:52:00 -07:00
Makefile env: rename default implementation to env_dpdk 2016-11-14 08:48:20 -07:00