These tests are failing on following setup: # numactl -H available: 2 nodes (0-1) node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 node 0 size: 0 MB node 0 free: 0 MB node 1 cpus: node 1 size: 12288 MB node 1 free: 9998 MB node distances: node 0 1 0: 10 40 1: 40 10 Avoid hardcoded node 0 by picking first available node obtained using get_mempolicy(..., MPOL_F_MEMS_ALLOWED); Using whole nodemask doesn't work with MPOL_PREFERRED, because set_mempolicy will use only first node and subsequent check for bitmask equality fails. Signed-off-by: Jan Stancek --- .../syscalls/get_mempolicy/get_mempolicy01.c | 22 ++++++++++++++++++- testcases/kernel/syscalls/mbind/mbind01.c | 22 ++++++++++++++++++- 2 files changed, 40 insertions(+), 4 deletions(-)