Spdk/lib/iscsi
Jim Harris f167fac386 iscsi: start all sessions for a target node on the same lcore
This ensures against races, when an existing session to a target node
stalls, causing the initiator to create a new session.  These new
session's connection may get migrated to a different core than the
core of the stalled session.

In practice, this does not happen, but is a common occurrence when
debugging the iSCSI target using gdb.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I1864c2ca0c330dc4faeeb1312adac7a02c8281dc
2016-09-22 09:12:36 -07:00
..
acceptor.c event: hide struct spdk_poller internals 2016-08-12 10:42:12 -07:00
acceptor.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
conn.c iscsi: start all sessions for a target node on the same lcore 2016-09-22 09:12:36 -07:00
conn.h iscsi: track conn lcore for informational purposes 2016-08-15 10:22:04 -07:00
crc32c.c iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
crc32c.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
init_grp.c iscsi: replace RTE_VERIFY() where possible 2016-08-08 15:53:57 -07:00
init_grp.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
iscsi_rpc.c iscsi: track conn lcore for informational purposes 2016-08-15 10:22:04 -07:00
iscsi_subsystem.c iscsi: replace uses of sprintf() with snprintf() 2016-08-08 15:53:57 -07:00
iscsi.c iscsi: optimization for read command. 2016-09-09 07:58:19 -07:00
iscsi.h iscsi: move g_flush_timeout into iSCSI globals 2016-08-08 15:53:57 -07:00
Makefile iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
md5.c iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
md5.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
param.c iscsi: make param tables const 2016-08-10 22:21:22 -07:00
param.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
portal_grp.c iscsi: replace RTE_VERIFY() where possible 2016-08-08 15:53:57 -07:00
portal_grp.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
task.c iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
task.h iscsi: Add an iscsi library. 2016-08-03 14:43:40 -07:00
tgt_node.c iscsi: remove unused header includes 2016-08-23 09:32:19 -07:00
tgt_node.h iscsi: start all sessions for a target node on the same lcore 2016-09-22 09:12:36 -07:00