kernel-fxtec-pro1x/tools/testing/selftests/powerpc
David Rientjes 215ba78115 mm, selftests: test return value of munmap for MAP_HUGETLB memory
When MAP_HUGETLB memory is unmapped, the length must be hugepage aligned,
otherwise it fails with -EINVAL.

All tests currently behave correctly, but it's better to explcitly test
the return value for completeness and document the requirement, especially
if users copy map_hugetlb.c as a sample implementation.

Signed-off-by: David Rientjes <rientjes@google.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Davide Libenzi <davidel@xmailserver.org>
Cc: Luiz Capitulino <lcapitulino@redhat.com>
Cc: Shuah Khan <shuahkh@osg.samsung.com>
Cc: Hugh Dickins <hughd@google.com>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Cc: Joern Engel <joern@logfs.org>
Cc: Jianguo Wu <wujianguo@huawei.com>
Cc: Eric B Munson <emunson@akamai.com>
Acked-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-04-15 16:35:19 -07:00
..
copyloops selftests: Add install support for the powerpc tests 2015-03-19 12:38:51 -06:00
mm mm, selftests: test return value of munmap for MAP_HUGETLB memory 2015-04-15 16:35:19 -07:00
pmu selftests: Add install support for the powerpc tests 2015-03-19 12:38:51 -06:00
primitives selftests: Add install support for the powerpc tests 2015-03-19 12:38:51 -06:00
stringloops selftests: Add install support for the powerpc tests 2015-03-19 12:38:51 -06:00
tm selftests: Add install support for the powerpc tests 2015-03-19 12:38:51 -06:00
harness.c selftests/powerpc: Add support for skipping tests 2014-06-11 17:03:54 +10:00
Makefile selftests: Set CC using CROSS_COMPILE once in lib.mk 2015-03-19 15:16:51 -06:00
subunit.h selftests/powerpc: Add support for skipping tests 2014-06-11 17:03:54 +10:00
utils.h selftests/powerpc: Add support for skipping tests 2014-06-11 17:03:54 +10:00