Spdk/lib/nvmf
Changpeng Liu 353965d5d2 nvmf/vfio-user: add helper function to parse migration region data
When doing live migration the migration BAR region is bytes stream
data, so here we use the helper function to save current controller
state into the stream in source VM and load it as internl data
structure from steam in destination VM.

We will remove the `unused` attrubute in next patch.

Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10336 (master)

(cherry picked from commit 646fb03fb8)
Change-Id: Ib44adb351c697b50b9220ce6943cc017137a6064
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11279
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2022-06-30 13:32:31 -04:00
..
ctrlr_bdev.c nvmf: make zcopy_end void 2022-06-30 13:32:30 -04:00
ctrlr_discovery.c nvmf: add new 'id' to spdk_nvmf_subsystem_listener 2022-06-30 13:32:29 -04:00
ctrlr.c nvmf: add save/restore a controller in runtime 2022-06-30 13:32:31 -04:00
fc_ls.c spelling: lib 2022-06-30 13:32:28 -04:00
fc.c nvmf: Use acceptor_poll_rate value from func args 2022-06-30 13:32:30 -04:00
Makefile nvmf/ctrlr: let transport can set VID SSVID and IEEE values 2022-06-30 13:32:28 -04:00
nvmf_fc.h spelling: lib 2022-06-30 13:32:28 -04:00
nvmf_internal.h nvmf: add save/restore a controller in runtime 2022-06-30 13:32:31 -04:00
nvmf_rpc.c nvmf: zero-copy enable flag in transport opts 2022-06-30 13:32:30 -04:00
nvmf.c nvmf: Update controller desctruction process 2022-06-30 13:32:31 -04:00
rdma.c rdma: Fix icd update to support msdbd 2022-06-30 13:32:31 -04:00
spdk_nvmf.map lib/nvmf : Added support for ZCOPY 2021-07-23 08:34:43 +00:00
subsystem.c nvmf: Update controller desctruction process 2022-06-30 13:32:31 -04:00
tcp.c nvmf: Use acceptor_poll_rate value from func args 2022-06-30 13:32:30 -04:00
transport.c traces: add dtrace probes around qpair/controller/subsystem 2022-06-30 13:32:30 -04:00
transport.h nvmf: remove accept poller from generic layer 2022-06-30 13:32:29 -04:00
vfio_user.c nvmf/vfio-user: add helper function to parse migration region data 2022-06-30 13:32:31 -04:00