I think I found it, but could use some validation. Notice at https://ceph.io/geen-categorie/sse-optimization-for-erasure-code-in-ceph/ we have the precedent for ceph's checking what level of SSE instructions are available then using the appropriate one.
However, in the ubuntu version, littered around the makefiles we see -msse4.2 in several places oddly (there is no mssse3) -msse -msse2 -msse3 -mssse3 -mpclmul -msse4.1 -msse4.2 in rocksdb we see often -msse4.2 Canonical should remove the -msse4.2 compiler flags as ceph doesn't advertise it is not compatible with systems with less than sse4 capabilities. I'm looking in to this further, but it appears to fit what I know so far. -- 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