[PATCH] nptl: Don't madvise user provided stack
Szabolcs Nagy
szabolcs.nagy@arm.com
Wed Jun 24 11:32:49 GMT 2020
The 06/24/2020 13:05, Florian Weimer wrote:
> * Szabolcs Nagy:
>
> > + if (!pd->user_stack)
> > + advise_stack_range (pd->stackblock, pd->stackblock_size, (uintptr_t) pd,
> > + pd->guardsize);
>
> Could we still use MADV_FREE?
>
> But the patch as-is looks fine to me.
MADV_FREE has the same issue (it does
not zero the tags immediately, but may
do so later)
i hope users don't commonly use madvise
(or other mmap/munmap/.. operations) on
malloced memory, that is unlikely to be
supportable with memory tagging.
More information about the Libc-alpha
mailing list