diff --git a/fs_mgr/libfstab/fstab.cpp b/fs_mgr/libfstab/fstab.cpp index 21d2e2ef3..d344b2d19 100644 --- a/fs_mgr/libfstab/fstab.cpp +++ b/fs_mgr/libfstab/fstab.cpp @@ -39,6 +39,10 @@ #include "fstab_priv.h" #include "logging_macros.h" +#if !defined(MS_LAZYTIME) +#define MS_LAZYTIME (1 << 25) +#endif + using android::base::EndsWith; using android::base::ParseByteCount; using android::base::ParseInt; @@ -74,6 +78,7 @@ FlagList kMountFlagsList[] = { {"private", MS_PRIVATE}, {"slave", MS_SLAVE}, {"shared", MS_SHARED}, + {"lazytime", MS_LAZYTIME}, {"defaults", 0}, }; diff --git a/fs_mgr/tests/fs_mgr_test.cpp b/fs_mgr/tests/fs_mgr_test.cpp index bd3d6b532..6522c02e8 100644 --- a/fs_mgr/tests/fs_mgr_test.cpp +++ b/fs_mgr/tests/fs_mgr_test.cpp @@ -37,6 +37,10 @@ using namespace android::fs_mgr; using namespace testing; +#if !defined(MS_LAZYTIME) +#define MS_LAZYTIME (1 << 25) +#endif + namespace { const std::string cmdline = @@ -329,6 +333,7 @@ TEST(fs_mgr, fs_mgr_read_fstab_file_proc_mounts) { {"private", MS_PRIVATE}, {"slave", MS_SLAVE}, {"shared", MS_SHARED}, + {"lazytime", MS_LAZYTIME}, {"defaults", 0}, {0, 0}, };