Spdk/lib/nvmf
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
..
direct.c nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
Makefile nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
nvmf_internal.h nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00
nvmf.c nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00
rdma.c nvmf: rename trsvc -> trsvcid for spec consistency 2016-08-23 09:03:28 -07:00
request.c nvmf: check Connect command RECFMT field 2016-08-17 09:12:48 -07:00
request.h nvmf: Add nvmf controller operation structure. 2016-08-09 15:50:40 -07:00
session.c nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
session.h nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
subsystem.c nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
subsystem.h nvmf: Add support for virtual controller. 2016-08-25 15:02:21 -07:00
transport.c nvmf: move acceptor poller into nvmf_tgt app 2016-08-17 10:01:37 -07:00
transport.h nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00
virtual.c nvmf: treat DSM attribute as bitfield 2016-08-30 09:28:15 -07:00