47c4304d83
Passing cpu_mask hints that match only single core were usefull to prevent any accidents when doing round-robin in case of 'static' scheduler. In practice this is not required in case of 'static' scheduler, the threads will be spread out over all reactors anyway. This hinders other schedulers which try to respect the cpu_mask hints, as they would not move the thread to any reactor. Preventing bunching up less used threads on single reactor. Drawback of this patch is that poll group names will not match the cores they are on. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I5fb308362dd045228ea9fcca24f988388854c054 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7028 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: <dongx.yi@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> |
||
---|---|---|
.. | ||
nvme.libtest.mk | ||
spdk_blank.map | ||
spdk.app_cxx.mk | ||
spdk.app_vars.mk | ||
spdk.app.mk | ||
spdk.common.mk | ||
spdk.deps.mk | ||
spdk.fio.mk | ||
spdk.lib_deps.mk | ||
spdk.lib.mk | ||
spdk.mock.unittest.mk | ||
spdk.modules.mk | ||
spdk.nvmecli.mk | ||
spdk.subdirs.mk | ||
spdk.unittest.mk |