4e3cc6e1de
This sets the maximum tolerated additional latency on an I/O, which potentially allows a thread to sleep and save power. However, today if a poller is registered on the thread it will never sleep, which is always true for the nvmf_tgt. Further, if this were fixed such that the thread could sleep as long as the pollers all reported idle, this max latency ends up breaking the QoS test because the service provided is more than 10% away from the target number. Change-Id: Ic9decbd92ad4e0c19eb81eea18a59207d6028367 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/432497 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: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Piotr Pelpliński <piotr.pelplinski@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile | ||
nvmf_main.c |