[LTP] [PATCH v2] syscalls/ioctl_ns0[156]: align stack and wait for child
Cyril Hrubis
chrubis@suse.cz
Wed Jun 12 17:21:51 CEST 2019
Hi!
> Default alignment is not enough:
> Alignment: 2 * sizeof(size_t) (default)
> (i.e., 8 byte alignment with 4byte size_t). This suffices for
> nearly all current machines and C compilers. However, you can
> define MALLOC_ALIGNMENT to be wider than this if necessary.
>
> I'm guessing most of tests cross M_MMAP_THRESHOLD, and get page alignment
> from mmap. But should we rely on that?
>
> How about posix_memalign()?
I guess that we need to fix the ltp_clone_malloc() function as well, we
should probably add a helper to allocate memory to the clone library
which would make use of the posix_memalign() and make use of it
internally as well...
--
Cyril Hrubis
chrubis@suse.cz
More information about the ltp
mailing list