Spdk/lib/iscsi
Ziye Yang cc5e5b9e50 iscsi: Enable the sock fd group polling mechanism
This patch is used to implement the sock fd event group
polling mechanism if there are incoming data from network
(read event in SPDK iSCSI target side) , thus we can awake
many connections one time, and it can reduce the system call
overhead.

Change-Id: I76c26a89ef9365d7e1ccec616985e7435253896b
Signed-off-by: Ziye Yang <optimistyzy@gmail.com>
Reviewed-on: https://review.gerrithub.io/399796
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-02-27 12:56:04 -05:00
..
acceptor.c net, iscsi: add struct spdk_sock abstraction 2018-02-12 12:30:39 -05:00
acceptor.h iscsi: login poller per portal and portal cache 2017-10-06 17:00:45 -04:00
conn.c iscsi: Enable the sock fd group polling mechanism 2018-02-27 12:56:04 -05:00
conn.h iscsi: create a iSCSI poll group for each core 2018-02-23 18:54:07 -05:00
init_grp.c iscsi&rpc: Add new initiator information to an existing initiator group 2018-02-15 11:28:19 -05:00
init_grp.h iscsi&rpc: Add new initiator information to an existing initiator group 2018-02-15 11:28:19 -05:00
iscsi_rpc.c iscsi: Adjust variable's name to JSON for iSCSI CHAP 2018-02-23 18:56:11 -05:00
iscsi_subsystem.c iscsi: Enable the sock fd group polling mechanism 2018-02-27 12:56:04 -05:00
iscsi.c iscsi: Adjust variable's name to JSON for iSCSI CHAP 2018-02-23 18:56:11 -05:00
iscsi.h iscsi: Enable the sock fd group polling mechanism 2018-02-27 12:56:04 -05:00
Makefile build: remove $(ENV_CFLAGS) where not necessary 2018-01-03 12:05:59 -05:00
md5.c astyle: enforce braces around single-line statements 2017-12-11 11:19:32 -05:00
md5.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
param.c iscsi: remove errno lookups for allocations 2017-12-29 13:48:29 -05:00
param.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
portal_grp.c net, iscsi: add struct spdk_sock abstraction 2018-02-12 12:30:39 -05:00
portal_grp.h net, iscsi: add struct spdk_sock abstraction 2018-02-12 12:30:39 -05:00
task.c scsi, iscsi: move task->parent to iSCSI task 2018-01-05 00:01:37 -05:00
task.h scsi, iscsi: move task->parent to iSCSI task 2018-01-05 00:01:37 -05:00
tgt_node.c iscsi: Adjust variable's name to JSON for iSCSI CHAP 2018-02-23 18:56:11 -05:00
tgt_node.h iscsi: Adjust variable's name to JSON for iSCSI CHAP 2018-02-23 18:56:11 -05:00