diff options
author | Quang Luong <qal@google.com> | 2017-07-18 21:26:19 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-07-18 21:26:19 +0000 |
commit | be2a262b4782ec30d605ddef6ef38b591b627517 (patch) | |
tree | 8ae3f8a4705056937c9d1f5b317280cd58d35e66 /init/init.cpp | |
parent | 852a6cd623bf632f954a5ae9a324bd42d5b860fd (diff) | |
parent | c1e78e1331fa51d5959187394897d48b264b432e (diff) |
Merge "uml: init: add USER_MODE_LINUX cflag, USER_MODE_LINUX case in init.cpp" am: a022ea424d
am: c1e78e1331
Change-Id: I81d4f619f38a6f511562d98fe7a0dd64c7290f81
Diffstat (limited to 'init/init.cpp')
-rw-r--r-- | init/init.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/init/init.cpp b/init/init.cpp index 1cfa70a23f..0dfaf9e598 100644 --- a/init/init.cpp +++ b/init/init.cpp @@ -391,7 +391,10 @@ static int set_mmap_rnd_bits_action(const std::vector<std::string>& args) int ret = -1; /* values are arch-dependent */ -#if defined(__aarch64__) +#if defined(USER_MODE_LINUX) + /* uml does not support mmap_rnd_bits */ + ret = 0; +#elif defined(__aarch64__) /* arm64 supports 18 - 33 bits depending on pagesize and VA_SIZE */ if (set_mmap_rnd_bits_min(33, 24, false) && set_mmap_rnd_bits_min(16, 16, true)) { |