]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson: introduce crimson_seastar_cpu_cores 55276/head
authorMatan Breizman <mbreizma@redhat.com>
Tue, 30 Jan 2024 17:53:16 +0000 (17:53 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 1 Feb 2024 16:42:51 +0000 (16:42 +0000)
commite547768fedd02d631dc59cd32e9f026c1743fd31
treebca32fbbd478a356ee6c1f6e457be8834be4ec07
parent66a07cb14c4a885b464d4d8af51ad40f2fb96347
crimson: introduce crimson_seastar_cpu_cores

seastar::smp::count is deduced from the cpuset provided.

from seastar/src/core/reactor:
```
   if (smp_opts.smp) {
        smp::count = smp_opts.smp.get_value();
    } else {
        smp::count = cpu_set.size();
    }
```

Co-authored-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
qa/config/crimson_qa_overrides.yaml
qa/suites/crimson-rados/basic/clusters/fixed-2.yaml
qa/suites/crimson-rados/perf/clusters/fixed-2.yaml
qa/suites/crimson-rados/rbd/clusters/fixed-1.yaml
qa/suites/crimson-rados/singleton/all/osd-backfill.yaml
qa/suites/crimson-rados/thrash/clusters/fixed-2.yaml
src/common/options/crimson.yaml.in
src/crimson/os/alienstore/alien_store.cc
src/crimson/osd/main_config_bootstrap_helpers.cc
src/crimson/osd/osd.cc
src/vstart.sh