Spdk/lib
Daniel Verkamp a1d83c72bc nvmf: treat DSM attribute as bitfield
The Dataset Management command allows several operations to be specified
at once; the virtual controller only supports deallocate for now, but it
should just ignore the other bits in order to be spec compliant: "If the
Dataset Management command is supported, all combinations of attributes
[...] may be set".

The spec also explicitly states that it is acceptable for controllers to
choose to take no action based on information provided, so not
implementing the other attributes is fine.

Change-Id: Ia989dc1faa9c852660bf1299ea18fa8e7bdf4053
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-08-30 09:28:15 -07:00
..
bdev bdev: Separate the module header from the public header 2016-08-26 09:40:06 -07:00
conf build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
copy copy_engine: add I/OAT copy engine module 2016-07-20 09:57:22 -07:00
cunit test/cunit: include stdio.h for fprintf() 2016-08-08 09:04:20 -07:00
event event: Allow idle reactors to sleep 2016-08-17 10:02:38 -07:00
ioat No longer wrap assert() 2016-08-19 10:53:06 -07:00
iscsi iscsi: use spdk/endian.h functions 2016-08-25 13:29:56 -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: add the shared mutex init function for g_spdk_nvme_driver 2016-08-26 14:34:21 -07:00
nvmf nvmf: treat DSM attribute as bitfield 2016-08-30 09:28:15 -07:00
rpc build: include spdk.common.mk in lib Makefiles 2016-07-18 16:17:40 -07:00
scsi scsi: Include spdk/bdev.h from scsi_bdev.c 2016-08-26 09:40:01 -07:00
trace trace: hard-code lcore history array size 2016-07-22 12:50:44 -07:00
util scsi: move spdk_strcpy_pad() into util/string.c 2016-08-22 08:58:07 -07:00
Makefile iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00