commit | 119765415a62ef9ae057f4f852811939cf1a867e | [log] [tgz] |
---|---|---|
author | Suchang Woo <suchang.woo@samsung.com> | Thu May 19 10:33:29 2022 +0900 |
committer | Ryan Prichard <rprichard@google.com> | Thu May 19 02:13:39 2022 +0000 |
tree | 0d43d0a6ef513da83cdb8d4b11052570e4f5f66c | |
parent | c66cb5ba6a352e2b7dee39f9696358150abc0039 [diff] [blame] |
Fix it to call the lambda function The lambda function is converted to bool instead of being called. So, get_transparent_hugepages_supported() returns always true. Test: check whether /sys/kernel/mm/transparent_hugepage/enabled is accessed via strace. Bug: http://b/233137490 Signed-off-by: Suchang Woo <suchang.woo@samsung.com> Change-Id: I88b0d18d8ceb2300482043391eed4ae7041866ca
diff --git a/linker/linker_transparent_hugepage_support.cpp b/linker/linker_transparent_hugepage_support.cpp index 65ba4cd..0631577 100644 --- a/linker/linker_transparent_hugepage_support.cpp +++ b/linker/linker_transparent_hugepage_support.cpp
@@ -39,6 +39,6 @@ return false; } return enabled.find("[never]") == std::string::npos; - }; + }(); return transparent_hugepages_supported; }