diff --git a/libs/pageserver_api/src/models.rs b/libs/pageserver_api/src/models.rs index 3ec9cac2c3..44546c5fc8 100644 --- a/libs/pageserver_api/src/models.rs +++ b/libs/pageserver_api/src/models.rs @@ -1015,6 +1015,12 @@ pub mod virtual_file { } impl IoMode { + #[cfg(target_os = "linux")] + pub const fn preferred() -> Self { + Self::Direct + } + + #[cfg(target_os = "macos")] pub const fn preferred() -> Self { Self::Buffered }