]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
ceph.spec.in, debian/rules: Set rbd-rwl-cache optional on arm64 and ppc64le 41998/head
authorKevin Zhao <kevin.zhao@linaro.org>
Thu, 24 Jun 2021 00:00:03 +0000 (08:00 +0800)
committerKevin Zhao <kevin.zhao@linaro.org>
Fri, 25 Jun 2021 03:53:18 +0000 (11:53 +0800)
commit8c7729af08d12e2fdd42714cd713254bb8815fe7
tree705db317db6f771aed430f3409bbf5213881c8d7
parent3c1cae8dd5c0fa7fc4d0f5f3ff57e3e172b971d7
ceph.spec.in, debian/rules: Set rbd-rwl-cache optional on arm64 and ppc64le

set rwl cache option on arm64 and ppc64le as PMDK is not well supported.
Currently, only 64-bit Linux* and Windows* on x86 are supported PMDK

Reference:
1. Experimental support on Arm64, but lacking of librpmem:
See: https://github.com/pmem/pmdk#experimental-support-for-64-bit-arm
2. No RPM for PMDK on Arm64:
See: https://bugzilla.redhat.com/show_bug.cgi?id=1340635
3. > Does PMDK support ARM64*?
   > Currently only 64-bit Linux* and Windows* on x86 are supported.
See: https://software.intel.com/content/www/us/en/develop/articles/persistent-memory-faq.html
4. Make check fail on Arm64
See: https://github.com/pmem/pmdk/issues/5255

Fixes: https://tracker.ceph.com/issues/51339
Signed-off-by: Kevin Zhao <kevin.zhao@linaro.org>
ceph.spec.in
debian/rules