summaryrefslogtreecommitdiffstats
path: root/fs_mgr/fs_mgr_fstab.cpp
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2019-01-26 03:47:49 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2019-01-26 03:47:49 +0000
commit33cff00c1c7a97dbaa3f1ebad3dc68d5d526dd8f (patch)
tree82254b96e5d77fef064b9dbb599cdb37145910c1 /fs_mgr/fs_mgr_fstab.cpp
parent79f60a9bab8448d9f2f2953a329594a12642022f (diff)
parentf98d6c49e0ef3ff946316c7fad3a96db1264282c (diff)
downloadsystem_core-33cff00c1c7a97dbaa3f1ebad3dc68d5d526dd8f.tar.gz
system_core-33cff00c1c7a97dbaa3f1ebad3dc68d5d526dd8f.tar.bz2
system_core-33cff00c1c7a97dbaa3f1ebad3dc68d5d526dd8f.zip
Merge "fs_mgr: ReadDefaultFstab suppress ReadFstabFromDt logging"
Diffstat (limited to 'fs_mgr/fs_mgr_fstab.cpp')
-rw-r--r--fs_mgr/fs_mgr_fstab.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/fs_mgr/fs_mgr_fstab.cpp b/fs_mgr/fs_mgr_fstab.cpp
index 807690959..aeab89381 100644
--- a/fs_mgr/fs_mgr_fstab.cpp
+++ b/fs_mgr/fs_mgr_fstab.cpp
@@ -720,10 +720,10 @@ struct fstab* fs_mgr_read_fstab(const char* fstab_path) {
}
// Returns fstab entries parsed from the device tree if they exist
-bool ReadFstabFromDt(Fstab* fstab) {
+bool ReadFstabFromDt(Fstab* fstab, bool log) {
std::string fstab_buf = read_fstab_from_dt();
if (fstab_buf.empty()) {
- LINFO << __FUNCTION__ << "(): failed to read fstab from dt";
+ if (log) LINFO << __FUNCTION__ << "(): failed to read fstab from dt";
return false;
}
@@ -731,13 +731,15 @@ bool ReadFstabFromDt(Fstab* fstab) {
fmemopen(static_cast<void*>(const_cast<char*>(fstab_buf.c_str())),
fstab_buf.length(), "r"), fclose);
if (!fstab_file) {
- PERROR << __FUNCTION__ << "(): failed to create a file stream for fstab dt";
+ if (log) PERROR << __FUNCTION__ << "(): failed to create a file stream for fstab dt";
return false;
}
if (!fs_mgr_read_fstab_file(fstab_file.get(), false, fstab)) {
- LERROR << __FUNCTION__ << "(): failed to load fstab from kernel:"
- << std::endl << fstab_buf;
+ if (log) {
+ LERROR << __FUNCTION__ << "(): failed to load fstab from kernel:" << std::endl
+ << fstab_buf;
+ }
return false;
}
@@ -779,7 +781,7 @@ static std::string get_fstab_path()
// Loads the fstab file and combines with fstab entries passed in from device tree.
bool ReadDefaultFstab(Fstab* fstab) {
Fstab dt_fstab;
- ReadFstabFromDt(&dt_fstab);
+ ReadFstabFromDt(&dt_fstab, false);
*fstab = std::move(dt_fstab);