Commit 568e4802 authored by Michal Berger's avatar Michal Berger Committed by Tomasz Zawadzki
Browse files

perf/nvmf: Parametrize {small,large}_pool_count



Change-Id: I9e049d73a54c1fcc1f7e8aa03bde59c5aa363898
Signed-off-by: default avatarMichal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18807


Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 8474d7cc
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -1517,6 +1517,8 @@ class SPDKInitiator(Initiator):

        # Optional fields
        self.enable_data_digest = initiator_config.get('enable_data_digest', False)
        self.small_pool_count = initiator_config.get('small_pool_count', 32768)
        self.large_pool_count = initiator_config.get('large_pool_count', 16384)

        if "num_cores" in initiator_config:
            self.num_cores = initiator_config["num_cores"]
@@ -1590,8 +1592,8 @@ class SPDKInitiator(Initiator):
        iobuf = {
            "method": "iobuf_set_options",
            "params": {
                "small_pool_count": 32768,
                "large_pool_count": 16384
                "small_pool_count": self.small_pool_count,
                "large_pool_count": self.large_pool_count
            }
        }
        bdev_cfg_section["subsystems"][0]["config"].append(iobuf)