From 10a55fe6fa56d0549c8aa21cb19dbbbb6867c72d Mon Sep 17 00:00:00 2001 From: LINxiansheng Date: Fri, 24 Jan 2025 08:15:13 +0000 Subject: [PATCH] fix perf compilation when linux and glibc > 2.17 --- src/logservice/palf/log_io_utils.cpp | 5 +++++ src/share/ob_local_device.cpp | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/logservice/palf/log_io_utils.cpp b/src/logservice/palf/log_io_utils.cpp index 9b1b7513b2..051642c2fd 100644 --- a/src/logservice/palf/log_io_utils.cpp +++ b/src/logservice/palf/log_io_utils.cpp @@ -9,6 +9,11 @@ * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. * See the Mulan PubL v2 for more details. */ + +#include // FALLOC_FL_ZERO_RANGE for linux kernel 3.15 +#include +#include +#include #include "log_io_utils.h" #include "logservice/ob_server_log_block_mgr.h" diff --git a/src/share/ob_local_device.cpp b/src/share/ob_local_device.cpp index a2aa24fb6f..5a9b01aa87 100644 --- a/src/share/ob_local_device.cpp +++ b/src/share/ob_local_device.cpp @@ -13,6 +13,8 @@ #include "ob_local_device.h" #include #include +#include +#include #include "share/ob_resource_limit.h" #include "storage/slog/ob_storage_logger_manager.h" #include "lib/ash/ob_active_session_guard.h"