numam-spdk/examples/nvme
Ben Walker 265a8436f4 nvme: Change mapping semantics of controller memory buffer
Instead of creating an allocator where the driver manages the space,
now, since using the CMB for queues and data has already been
disallowed, just create functions to map and unmap the entire CMB.
The user can manage the space.

Change-Id: I023994deda3b517e14d2ba464c7375bf22b58456
Signed-off-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/785
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI
2020-04-16 08:14:18 +00:00
..
arbitration nvme: add queue priority mask and maximum arbitration burst macro defintion 2019-12-20 10:06:22 +00:00
cmb_copy nvme: Change mapping semantics of controller memory buffer 2020-04-16 08:14:18 +00:00
fio_plugin fio: make the ctrlr send keep alive in time 2020-03-25 07:53:06 +00:00
hello_world nvme: Change mapping semantics of controller memory buffer 2020-04-16 08:14:18 +00:00
hotplug build: fix duplicate spdk.common.mk includes 2019-05-22 14:51:01 +00:00
identify lib/vmd: detach devices during shutdown 2020-02-04 16:50:25 +00:00
nvme_manage nvme/opal: use secure erase API again 2020-04-01 01:08:39 +00:00
perf perf: Add NSID in perf output information 2020-03-06 10:27:39 +00:00
reconnect reconnect: Add transport ack_timeout and retry_count parameters 2020-02-27 10:16:00 +00:00
reserve build: fix duplicate spdk.common.mk includes 2019-05-22 14:51:01 +00:00
Makefile examples/nvme: add a reconnect example. 2019-10-24 17:36:31 +00:00