On 7/17/23 11:40, Alex Bennée wrote:

Richard Henderson <richard.hender...@linaro.org> writes:

For user-only, the probe for page writability may race with another
thread's mprotect.  Take the mmap_lock around the operation.  This
is still faster than the start/end_exclusive fallback.

Did we have a bug report or replication for this?

See the comment:

+         * We must take mmap_lock so that the query remains valid until
+         * the write is complete -- tests/tcg/multiarch/munmap-pthread.c
+         * is an example that can race.


r~

Reply via email to