From f44dcc81e99483fd3ca065095c531ef4dcbf07bc Mon Sep 17 00:00:00 2001 From: Willem Jan Withagen Date: Mon, 14 Nov 2016 16:59:17 +0100 Subject: [PATCH] common/buffer.cc: raw_pipe depends on splice(2) Signed-off-by: Willem Jan Withagen --- src/common/buffer.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/buffer.cc b/src/common/buffer.cc index ddb8004a8bb5..892c17f8fe78 100644 --- a/src/common/buffer.cc +++ b/src/common/buffer.cc @@ -2552,7 +2552,9 @@ MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_mmap_pages, buffer_raw_mmap_pagse, buffer_meta); MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_posix_aligned, buffer_raw_posix_aligned, buffer_meta); +#ifdef CEPH_HAVE_SPLICE MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_pipe, buffer_raw_pipe, buffer_meta); +#endif MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_char, buffer_raw_char, buffer_meta); MEMPOOL_DEFINE_OBJECT_FACTORY(buffer::raw_unshareable, buffer_raw_unshareable, buffer_meta); -- 2.47.3