Session struct will be now allocated inside the `new_connection` rte_vhost callback. There can be still only one connection per device, but this change brings us one step towards supporting more. Besides the obvious pointer changes, we'll now also use the session pointer to check if the connection actually exists. We used to set device vid to -1 when there was no connection but we no longer have to do that. Change-Id: I4d062c0b5f093fef132a6a2c9cc29458cbaad414 Signed-off-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/c/437776 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
include | ||
lib | ||
Makefile | ||
unittest.sh |