Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec06d9b3 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "arm: mmap: remove the redundant check of personality"

parents 55ddaa0e 80762992
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -183,9 +183,8 @@ void arch_pick_mmap_layout(struct mm_struct *mm)
{
	unsigned long random_factor = 0UL;

	if ((current->flags & PF_RANDOMIZE) &&
	    !(current->personality & ADDR_NO_RANDOMIZE))
		random_factor = (get_random_long() & ((1UL << mmap_rnd_bits) - 1)) << PAGE_SHIFT;
	if (current->flags & PF_RANDOMIZE)
		random_factor = arch_mmap_rnd();

	if (mmap_is_legacy()) {
		mm->mmap_base = TASK_UNMAPPED_BASE + random_factor;