Spdk/lib/iscsi
Maciej Szwed eb05cbd677 pollers: Fix pollers to return correct busy status
Poller should return status > 0 when it did some work
(CPU was used for some time) marking its call as busy
CPU time.

Active pollers should return BUSY status only if they
did any meangful work besides checking some conditions
(e.g. processing requests, do some complicated operations).

Signed-off-by: Maciej Szwed <maciej.szwed@intel.com>
Change-Id: Id4636a0997489b129cecfe785592cc97b50992ba
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2164
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2020-07-07 07:29:31 +00:00
..
conn.c pollers: Fix pollers to return correct busy status 2020-07-07 07:29:31 +00:00
conn.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in conn.h 2020-04-20 07:38:29 +00:00
init_grp.c lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in init_grp.h 2020-04-20 07:38:29 +00:00
init_grp.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in init_grp.h 2020-04-20 07:38:29 +00:00
iscsi_rpc.c lib/iscsi: Remove inclusion of SPDK event library except shared memory ID for iSCSI top application 2020-06-01 09:20:41 +00:00
iscsi_subsystem.c pollers: Fix pollers to return correct busy status 2020-07-07 07:29:31 +00:00
iscsi.c pollers: Fix pollers to return correct busy status 2020-07-07 07:29:31 +00:00
iscsi.h lib/iscsi: Remove inclusion of SPDK event library except shared memory ID for iSCSI top application 2020-06-01 09:20:41 +00:00
Makefile mk/lib: add a check that major and minor version is set for libs. 2020-05-21 09:19:00 +00:00
md5.c lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in md5.h 2020-04-20 07:38:29 +00:00
md5.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in md5.h 2020-04-20 07:38:29 +00:00
param.c iscsi: Add DataSequenceInOrder in discovery_ignored_param 2020-06-11 19:51:04 +00:00
param.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in param.h 2020-04-20 07:38:29 +00:00
portal_grp.c lib/iscsi: Remove inclusion of SPDK event library except shared memory ID for iSCSI top application 2020-06-01 09:20:41 +00:00
portal_grp.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in portal_grp.h 2020-04-20 07:38:29 +00:00
spdk_iscsi.map lib/iscsi: add a map file 2020-04-24 07:06:52 +00:00
task.c lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in task.h 2020-04-20 07:38:29 +00:00
task.h lib/iscsi: Replace the "spdk_" prefix by "iscsi_" for internal APIs declared in iscsi.h 2020-04-20 07:38:29 +00:00
tgt_node.c pollers: Fix pollers to return correct busy status 2020-07-07 07:29:31 +00:00
tgt_node.h lib/iscsi: Remove the "spdk_" prefix from internal APIs declared in tgt_node.h 2020-04-20 07:38:29 +00:00