diff options
author | Keun-young Park <keunyoung@google.com> | 2017-01-09 16:39:49 -0800 |
---|---|---|
committer | Keun-young Park <keunyoung@google.com> | 2017-01-10 10:17:57 -0800 |
commit | 22e81991750555068131b5d515453c598027c46f (patch) | |
tree | c1f79aa80f7a6cf2f87e1ee9d6c253e64712c116 /fs_mgr/Android.mk | |
parent | abc26ed753bf313950984e1d9e520cb0088adefa (diff) | |
download | system_core-22e81991750555068131b5d515453c598027c46f.tar.gz system_core-22e81991750555068131b5d515453c598027c46f.tar.bz2 system_core-22e81991750555068131b5d515453c598027c46f.zip |
e2fsck: drop -f when TARGET_USES_MKE2FS is enabled
- Drop forced (-f) e2fsck check when the product has
enabled new ext4 generation by setting TARGET_USES_MKE2FS.
- The new generation tool is supposed to give better stability,
thus justifying dropping -f.
- This should help reducing boot-up time as full check (-f) can
increase boot-up time significantly depending on amount of data.
bug: 32246772
Test: many reboots
Change-Id: I631525bf7504bbfb025e170c8d24ad9d3ef3532e
Diffstat (limited to 'fs_mgr/Android.mk')
-rw-r--r-- | fs_mgr/Android.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs_mgr/Android.mk b/fs_mgr/Android.mk index d6b699bdd..8997cab05 100644 --- a/fs_mgr/Android.mk +++ b/fs_mgr/Android.mk @@ -32,6 +32,11 @@ LOCAL_MODULE:= libfs_mgr LOCAL_STATIC_LIBRARIES := $(common_static_libraries) LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/include LOCAL_CFLAGS := -Werror +ifeq ($(TARGET_USERIMAGES_USE_EXT4), true) + ifeq ($(TARGET_USES_MKE2FS), true) + LOCAL_CFLAGS += -DTARGET_USES_MKE2FS + endif +endif ifneq (,$(filter userdebug,$(TARGET_BUILD_VARIANT))) LOCAL_CFLAGS += -DALLOW_ADBD_DISABLE_VERITY=1 endif |