[PATCH] nptl: Don't madvise user provided stack
Szabolcs Nagy
szabolcs.nagy@arm.com
Thu Jun 25 13:21:47 GMT 2020
The 06/24/2020 12:32, Szabolcs Nagy wrote:
> 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.
now committed.
>
> 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