On Wed, 05 Nov 2014, Jan Stancek wrote:

> libhugetlbfs.so is not linked with elf64lppc.o on ppc64le,
> which makes plt_extrasz() always return 0.
> 
> This is causing failures (SIGSEGV) in these tests:
>   HUGETLB_ELFMAP=W linkhuge_rw (16M: 64):
>   HUGETLB_ELFMAP=RW linkhuge_rw (16M: 64):
>   HUGETLB_SHARE=0 HUGETLB_ELFMAP=W linkhuge_rw (16M: 64):
>   HUGETLB_SHARE=1 HUGETLB_ELFMAP=W linkhuge_rw (16M: 64):
>   HUGETLB_SHARE=0 HUGETLB_ELFMAP=RW linkhuge_rw (16M: 64):
>   HUGETLB_SHARE=1 HUGETLB_ELFMAP=RW linkhuge_rw (16M: 64):
> as they miss some already initialized data when performing
> "minimal copy" in get_extracopy().
> 
> This patch links also elf64lppc.o, which defines powerpc
> specific version of plt_extrasz().
> 
> Signed-off-by: Jan Stancek <jstan...@redhat.com>

Applied, thanks
Eric

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
_______________________________________________
Libhugetlbfs-devel mailing list
Libhugetlbfs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libhugetlbfs-devel

Reply via email to