Upstream has two approaches to a solution.   One was to disable sdpk
except for development versions because the spdk folks set their lowest
usable software level to corei7.   I couldn't get that patch to work in
the ubuntu packaging 'apt-get source ceph'.

I was able to get the patch working that edited the two files mentioned
in the above-- editing the memcpy code and commenting out the corei7.

What I would like to see, and see as a general solution that might set
canonical apart from others in a good way is:

when compiling using dpkg-buildpackage ...
a canonical-wide flag that overrides whatever -msse and -march might be the 
defaults and replace that with -march=native.

In that way, those who want to compile a package to get best performance
(or any performance) on a particular machine can make it 'just work'.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1842020

Title:
  ceph patch as of 8/29 segfaults all bluestore osds

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1842020/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to