Loading init/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,10 @@ endif init_options += -DLOG_UEVENTS=0 ifeq ($(TARGET_USER_MODE_LINUX), true) init_cflags += -DUSER_MODE_LINUX endif init_cflags += \ $(init_options) \ -Wall -Wextra \ Loading init/init.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -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)) { Loading Loading
init/Android.mk +4 −0 Original line number Diff line number Diff line Loading @@ -30,6 +30,10 @@ endif init_options += -DLOG_UEVENTS=0 ifeq ($(TARGET_USER_MODE_LINUX), true) init_cflags += -DUSER_MODE_LINUX endif init_cflags += \ $(init_options) \ -Wall -Wextra \ Loading
init/init.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -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)) { Loading