]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: remove references to SEASTAR_DEFAULT_ALLOCATOR 44411/head
authorKefu Chai <tchaikov@gmail.com>
Sun, 26 Dec 2021 05:11:06 +0000 (13:11 +0800)
committerKefu Chai <tchaikov@gmail.com>
Sun, 26 Dec 2021 05:13:56 +0000 (13:13 +0800)
now that https://github.com/scylladb/seastar/commit/067681b70172ab4a6676431b623e8bd0caab6dc8
has been merged upstream, and our src/seastar submodule includes
this commit. there is no need to worry that the seastar's lockless
allocator does not work with seastar::alien anymore.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
doc/dev/crimson/crimson.rst

index 185d1f76bf410749bf5e3606b5264f682574b0d5..8276bea34400e77073ed1579c5fc6c594aabe96c 100644 (file)
@@ -22,13 +22,6 @@ Crimson is not enabled by default. To enable it::
 Please note, `ASan`_ is enabled by default if crimson is built from a source
 cloned using git.
 
-Also, Seastar uses its own lockless allocator which does not play well with
-the alien threads. So, to use alienstore / bluestore backend, you might want to
-pass ``-DSeastar_CXX_FLAGS=-DSEASTAR_DEFAULT_ALLOCATOR`` to ``cmake`` when
-configuring this project to use the libc allocator, like::
-
-  $ cmake -DWITH_SEASTAR=ON -DSeastar_CXX_FLAGS=-DSEASTAR_DEFAULT_ALLOCATOR ..
-
 .. _ASan: https://github.com/google/sanitizers/wiki/AddressSanitizer
 
 Running Crimson