[LTP] [PATCH v2 00/13] Collection of fixes
Punit Agrawal
punit.agrawal@arm.com
Tue Nov 14 16:59:16 CET 2017
Hi,
This is the second posting of that collects fixes for issues
encountered when running ltp on internal test platforms. Previous
version can be found at [0]. This update addresses all the feedback
received on the previous version.
Changes:
v2:
* removed check_hugepage() prototype from hugetlb.h (patch 1)
* hugeshmctl01 - migrate to using checkpoint synchronisation primitives
* sigwaitinfo - use child process to execute test instead of using
longjmp based solution
* Dropped patches that are no longer applicable or already merged
If there aren't anymore comments, please consider them for merging.
Thanks,
Punit
[0] http://lists.linux.it/pipermail/ltp/2017-October/006225.html
James Morse (2):
hotplug/cpu_hotplug: Repopulate cgroup:cpusets after testing hotplug
hotplug/cpu_hotplug: Remove bashism disown from kill_pid()
Lorenzo Pieralisi (1):
hugeshmget02: add missing SHM_HUGETLB flag on segment creation
Punit Agrawal (4):
Move check_hugepage() helper to mem/lib
hugeshmctl01: Convert to LTP synchronisation primitives
hugeshmctl01: Fix warning about signed/unsigned comparison
sigwaitinfo01: catch SEGV and report success for bad_address2 testcase
Suzuki K. Poulose (3):
hugeshmctl02: Fix allocation size for odd number of hugepages
getdtablesize01: Handle ENFILE errno
perf_event_open: Handle absence of PMU gracefully
Will Deacon (3):
thp: ensure THP/hugetlbfs is available
sigwaitinfo01: fix race between sending and dequeueing RT signals
syscalls/mount03: Copy setuid_test to execute instead of 'TEST FILE'
.../cpu_hotplug/include/cpuhotplug_hotplug.sh | 36 ++++++++++
.../cpu_hotplug/include/cpuhotplug_testsuite.sh | 1 -
.../kernel/mem/hugetlb/hugeshmctl/hugeshmctl01.c | 77 ++++------------------
.../kernel/mem/hugetlb/hugeshmctl/hugeshmctl02.c | 2 +-
.../kernel/mem/hugetlb/hugeshmget/hugeshmget02.c | 3 +-
testcases/kernel/mem/hugetlb/lib/hugetlb.c | 6 --
testcases/kernel/mem/hugetlb/lib/hugetlb.h | 3 -
testcases/kernel/mem/include/mem.h | 2 +
testcases/kernel/mem/lib/mem.c | 6 ++
testcases/kernel/mem/thp/thp01.c | 3 +
testcases/kernel/mem/thp/thp02.c | 2 +
testcases/kernel/mem/thp/thp03.c | 2 +
.../syscalls/getdtablesize/getdtablesize01.c | 17 +++--
testcases/kernel/syscalls/mount/mount03.c | 4 +-
.../syscalls/perf_event_open/perf_event_open01.c | 3 +-
.../syscalls/perf_event_open/perf_event_open02.c | 4 +-
.../kernel/syscalls/sigwaitinfo/sigwaitinfo01.c | 34 +++++++++-
17 files changed, 117 insertions(+), 88 deletions(-)
--
2.14.2
More information about the ltp
mailing list