numam-spdk/module/event/subsystems
Darek Stojaczyk f766d1e478 nvmf: let transports parse transport opts from JSON themselves
There are more transport on the way and we don't want to add
all their various opts into the single, generic structure.
We'll pass the JSON structure to transports instead. Then
the transport code can custom pull from the JSON any param
it wants.

To complement that, transports will now also have their own
JSON config dump callback. This was only done in the generic
nvmf.c so far, with conditions for RDMA and TCP.

Change-Id: I33115a8d56cec829b1c51311a318e0333cc64920
Signed-off-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Signed-off-by: jiaqizho <jiaqi.zhou@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2761
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jacek Kalwas <jacek.kalwas@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2020-10-19 09:55:05 +00:00
..
accel mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
bdev sock: Add dependency on socket subsystem to other subsystems 2020-07-08 07:56:46 +00:00
iscsi sock: Add dependency on socket subsystem to other subsystems 2020-07-08 07:56:46 +00:00
nbd mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
net net: Remove the net_framework subsystem 2020-09-25 11:30:09 +00:00
nvmf nvmf: let transports parse transport opts from JSON themselves 2020-10-19 09:55:05 +00:00
scsi mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
sock sock: Save socket subsystem configuration in JSON format 2020-07-13 08:40:15 +00:00
vhost mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
vmd log: remove internal log.h header 2020-10-15 08:23:39 +00:00
Makefile sock: Add dependency on socket subsystem to other subsystems 2020-07-08 07:56:46 +00:00