numam-spdk/etc/spdk
Ben Walker e5f6a99b61 nvmf: No longer use in capsule data buffers for CONNECT
Previously, the shared buffer pools were allocated on the
nvmf controllers. When a new connection was established,
the CONNECT command needs a 4k buffer, but we didn't know
which nvmf controller it belonged to until after the
CONNECT command completed. So there was a special case
for CONNECT that used in capsule data buffers instead.

Now, the buffer pool is global and always available. We
can just use that always, with no more special cases.

This has the additional nice side effect of allowing
users to run the target with no in capsule data buffers
allocated at all.

Change-Id: I974289f646947651c58d65cf898571d80e9dee9b
Signed-off-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-on: https://review.gerrithub.io/374360
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
2017-08-17 16:55:55 -04:00
..
iscsi.conf.in bdev_nvme: disable hotplug feature by default 2017-08-17 13:38:02 -04:00
nvmf.conf.in nvmf: No longer use in capsule data buffers for CONNECT 2017-08-17 16:55:55 -04:00
rocksdb.conf.in rocksdb: remove the hard-coded reactor mask 2017-08-15 16:09:03 -04:00
vhost.conf.in bdev_nvme: disable hotplug feature by default 2017-08-17 13:38:02 -04:00