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

Commit b4e7c7ab authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "mm: disable fault around on emulated access bit architecture"

parents 92fd4ddf 1886e657
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -3605,8 +3605,16 @@ vm_fault_t finish_fault(struct vm_fault *vmf)
	return ret;
}

/*
 * If architecture emulates "accessed" or "young" bit without HW support,
 * there is no much gain with fault_around.
 */
static unsigned long fault_around_bytes __read_mostly =
#ifndef __HAVE_ARCH_PTEP_SET_ACCESS_FLAGS
	PAGE_SIZE;
#else
	rounddown_pow_of_two(65536);
#endif

#ifdef CONFIG_DEBUG_FS
static int fault_around_bytes_get(void *data, u64 *val)