From 60c97d0e6089c188efea7c939a12dec94fb8a3d8 Mon Sep 17 00:00:00 2001 From: "Shiratori, Takehiro" Date: Wed, 5 Dec 2018 11:27:03 +0900 Subject: [PATCH] Test "mbind support" on arm64 Add arm64 result files. Change-Id: I32e8d4e1346076683e7d55e8e928d168e439eaca --- test/mbind/arm64/result.log | 208 +++++++++++++++++++++++++ test/mbind/arm64/result/0001_mbind.log | 40 +++++ test/mbind/arm64/result/0002_mbind.log | 40 +++++ test/mbind/arm64/result/0003_mbind.log | 40 +++++ test/mbind/arm64/result/0005_mbind.log | 60 +++++++ test/mbind/arm64/result/0006_mbind.log | 120 ++++++++++++++ test/mbind/arm64/result/0007_mbind.log | 40 +++++ test/mbind/arm64/result/0008_mbind.log | 40 +++++ test/mbind/arm64/result/0009_mbind.log | 40 +++++ test/mbind/arm64/result/0012_mbind.log | 36 +++++ test/mbind/arm64/result/0013_mbind.log | 36 +++++ test/mbind/arm64/result/0015_mbind.log | 43 +++++ test/mbind/arm64/result/0016_mbind.log | 43 +++++ test/mbind/arm64/result/0017_mbind.log | 43 +++++ test/mbind/arm64/result/0019_mbind.log | 63 ++++++++ test/mbind/arm64/result/0020_mbind.log | 123 +++++++++++++++ test/mbind/arm64/result/0021_mbind.log | 43 +++++ test/mbind/arm64/result/0022_mbind.log | 43 +++++ test/mbind/arm64/result/0023_mbind.log | 43 +++++ test/mbind/arm64/result/0026_mbind.log | 39 +++++ test/mbind/arm64/result/0027_mbind.log | 39 +++++ test/mbind/arm64/result/0029_mbind.log | 55 +++++++ test/mbind/arm64/result/0030_mbind.log | 55 +++++++ test/mbind/arm64/result/0031_mbind.log | 55 +++++++ test/mbind/arm64/result/0033_mbind.log | 75 +++++++++ test/mbind/arm64/result/0034_mbind.log | 135 ++++++++++++++++ test/mbind/arm64/result/0035_mbind.log | 55 +++++++ test/mbind/arm64/result/0036_mbind.log | 55 +++++++ test/mbind/arm64/result/0037_mbind.log | 55 +++++++ test/mbind/arm64/result/0040_mbind.log | 51 ++++++ test/mbind/arm64/result/0041_mbind.log | 51 ++++++ test/mbind/arm64/result/0043_mbind.log | 73 +++++++++ test/mbind/arm64/result/0044_mbind.log | 73 +++++++++ test/mbind/arm64/result/0045_mbind.log | 73 +++++++++ test/mbind/arm64/result/0047_mbind.log | 93 +++++++++++ test/mbind/arm64/result/0048_mbind.log | 151 ++++++++++++++++++ test/mbind/arm64/result/0049_mbind.log | 73 +++++++++ test/mbind/arm64/result/0050_mbind.log | 73 +++++++++ test/mbind/arm64/result/0051_mbind.log | 73 +++++++++ test/mbind/arm64/result/0054_mbind.log | 69 ++++++++ test/mbind/arm64/result/0055_mbind.log | 69 ++++++++ test/mbind/arm64/result/0057_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0058_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0059_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0061_mbind.log | 117 ++++++++++++++ test/mbind/arm64/result/0062_mbind.log | 150 ++++++++++++++++++ test/mbind/arm64/result/0063_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0064_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0065_mbind.log | 106 +++++++++++++ test/mbind/arm64/result/0068_mbind.log | 103 ++++++++++++ test/mbind/arm64/result/0069_mbind.log | 103 ++++++++++++ test/mbind/arm64/result/0071_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0072_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0073_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0075_mbind.log | 118 ++++++++++++++ test/mbind/arm64/result/0076_mbind.log | 151 ++++++++++++++++++ test/mbind/arm64/result/0077_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0078_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0079_mbind.log | 107 +++++++++++++ test/mbind/arm64/result/0082_mbind.log | 104 +++++++++++++ test/mbind/arm64/result/0083_mbind.log | 104 +++++++++++++ 61 files changed, 4912 insertions(+) create mode 100644 test/mbind/arm64/result.log create mode 100644 test/mbind/arm64/result/0001_mbind.log create mode 100644 test/mbind/arm64/result/0002_mbind.log create mode 100644 test/mbind/arm64/result/0003_mbind.log create mode 100644 test/mbind/arm64/result/0005_mbind.log create mode 100644 test/mbind/arm64/result/0006_mbind.log create mode 100644 test/mbind/arm64/result/0007_mbind.log create mode 100644 test/mbind/arm64/result/0008_mbind.log create mode 100644 test/mbind/arm64/result/0009_mbind.log create mode 100644 test/mbind/arm64/result/0012_mbind.log create mode 100644 test/mbind/arm64/result/0013_mbind.log create mode 100644 test/mbind/arm64/result/0015_mbind.log create mode 100644 test/mbind/arm64/result/0016_mbind.log create mode 100644 test/mbind/arm64/result/0017_mbind.log create mode 100644 test/mbind/arm64/result/0019_mbind.log create mode 100644 test/mbind/arm64/result/0020_mbind.log create mode 100644 test/mbind/arm64/result/0021_mbind.log create mode 100644 test/mbind/arm64/result/0022_mbind.log create mode 100644 test/mbind/arm64/result/0023_mbind.log create mode 100644 test/mbind/arm64/result/0026_mbind.log create mode 100644 test/mbind/arm64/result/0027_mbind.log create mode 100644 test/mbind/arm64/result/0029_mbind.log create mode 100644 test/mbind/arm64/result/0030_mbind.log create mode 100644 test/mbind/arm64/result/0031_mbind.log create mode 100644 test/mbind/arm64/result/0033_mbind.log create mode 100644 test/mbind/arm64/result/0034_mbind.log create mode 100644 test/mbind/arm64/result/0035_mbind.log create mode 100644 test/mbind/arm64/result/0036_mbind.log create mode 100644 test/mbind/arm64/result/0037_mbind.log create mode 100644 test/mbind/arm64/result/0040_mbind.log create mode 100644 test/mbind/arm64/result/0041_mbind.log create mode 100644 test/mbind/arm64/result/0043_mbind.log create mode 100644 test/mbind/arm64/result/0044_mbind.log create mode 100644 test/mbind/arm64/result/0045_mbind.log create mode 100644 test/mbind/arm64/result/0047_mbind.log create mode 100644 test/mbind/arm64/result/0048_mbind.log create mode 100644 test/mbind/arm64/result/0049_mbind.log create mode 100644 test/mbind/arm64/result/0050_mbind.log create mode 100644 test/mbind/arm64/result/0051_mbind.log create mode 100644 test/mbind/arm64/result/0054_mbind.log create mode 100644 test/mbind/arm64/result/0055_mbind.log create mode 100644 test/mbind/arm64/result/0057_mbind.log create mode 100644 test/mbind/arm64/result/0058_mbind.log create mode 100644 test/mbind/arm64/result/0059_mbind.log create mode 100644 test/mbind/arm64/result/0061_mbind.log create mode 100644 test/mbind/arm64/result/0062_mbind.log create mode 100644 test/mbind/arm64/result/0063_mbind.log create mode 100644 test/mbind/arm64/result/0064_mbind.log create mode 100644 test/mbind/arm64/result/0065_mbind.log create mode 100644 test/mbind/arm64/result/0068_mbind.log create mode 100644 test/mbind/arm64/result/0069_mbind.log create mode 100644 test/mbind/arm64/result/0071_mbind.log create mode 100644 test/mbind/arm64/result/0072_mbind.log create mode 100644 test/mbind/arm64/result/0073_mbind.log create mode 100644 test/mbind/arm64/result/0075_mbind.log create mode 100644 test/mbind/arm64/result/0076_mbind.log create mode 100644 test/mbind/arm64/result/0077_mbind.log create mode 100644 test/mbind/arm64/result/0078_mbind.log create mode 100644 test/mbind/arm64/result/0079_mbind.log create mode 100644 test/mbind/arm64/result/0082_mbind.log create mode 100644 test/mbind/arm64/result/0083_mbind.log diff --git a/test/mbind/arm64/result.log b/test/mbind/arm64/result.log new file mode 100644 index 00000000..62e5b9ee --- /dev/null +++ b/test/mbind/arm64/result.log @@ -0,0 +1,208 @@ +make: ディレクトリ `/opt/repo/mckernel/test/mbind/mcexec_test_proc' に入ります +cc -lnuma exec_setmempolicy_mbind.c -o exec_setmempolicy_mbind +cc -lnuma exec_setmempolicy_mbind_shared.c -o exec_setmempolicy_mbind_shared +make: ディレクトリ `/opt/repo/mckernel/test/mbind/mcexec_test_proc' から出ます +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0001_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0002_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0003_mbind is done. +[INFO] 0004_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0005_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0006_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0007_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0008_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0009_mbind is done. +[INFO] 0010_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0011_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0012_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0013_mbind is done. +[INFO] 0014_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0015_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0016_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0017_mbind is done. +[INFO] 0018_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0019_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0020_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0021_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0022_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0023_mbind is done. +[INFO] 0024_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0025_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0026_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0027_mbind is done. +[INFO] 0028_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0029_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0030_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0031_mbind is done. +[INFO] 0032_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0033_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0034_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0035_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0036_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0037_mbind is done. +[INFO] 0038_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0039_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0040_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0041_mbind is done. +[INFO] 0042_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0043_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0044_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0045_mbind is done. +[INFO] 0046_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0047_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0048_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0049_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0050_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0051_mbind is done. +[INFO] 0052_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0053_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0054_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0055_mbind is done. +[INFO] 0056_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0057_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0058_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0059_mbind is done. +[INFO] 0060_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0061_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0062_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0063_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0064_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0065_mbind is done. +[INFO] 0066_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0067_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0068_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0069_mbind is done. +[INFO] 0070_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +[ OK ] 0071_mbind is done. +OK: (0) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000002e0000) +[ OK ] 0072_mbind is done. +OK: (0) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000002e0000) +[ OK ] 0073_mbind is done. +[INFO] 0074_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +[ OK ] 0075_mbind is done. +OK: (0) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000002e0000) +OK: (1) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000300000) +OK: (2) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000320000) +OK: (3) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x0000100000340000) +OK: (4) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x0000100000360000) +OK: (5) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x0000100000380000) +OK: (6) Kernel decision (: (MPOL_DEFAULT)) maches to user direction (MPOL_DEFAULT) via mbind for (0x00001000003a0000) +OK: (7) Kernel decision (: (MPOL_PREFERRED)) maches to user direction (MPOL_PREFERRED) via mbind for (0x00001000003c0000) +OK: (8) Kernel decision (: (MPOL_BIND)) maches to user direction (MPOL_BIND) via mbind for (0x00001000003e0000) +[ OK ] 0076_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0077_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0078_mbind is done. +OK: (0) 4 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0079_mbind is done. +[INFO] 0080_mbind is skipped because it's trying to test MPOL_INTERLEAVE +[INFO] 0081_mbind is skipped because it's trying to test MPOL_INTERLEAVE +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0082_mbind is done. +OK: (0) 1 allocations using for addresses excluding (0x00001000002e0000) found +[ OK ] 0083_mbind is done. +[INFO] 0084_mbind is skipped because it's trying to test MPOL_INTERLEAVE diff --git a/test/mbind/arm64/result/0001_mbind.log b/test/mbind/arm64/result/0001_mbind.log new file mode 100644 index 00000000..ef0ab507 --- /dev/null +++ b/test/mbind/arm64/result/0001_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8007c4ba8600): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8007c4ba8580): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8007c4ba8500): free failed. -32 + diff --git a/test/mbind/arm64/result/0002_mbind.log b/test/mbind/arm64/result/0002_mbind.log new file mode 100644 index 00000000..ddc894f1 --- /dev/null +++ b/test/mbind/arm64/result/0002_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8005c0e18a00): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8005c0e18a80): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8005c0e18b00): free failed. -32 + diff --git a/test/mbind/arm64/result/0003_mbind.log b/test/mbind/arm64/result/0003_mbind.log new file mode 100644 index 00000000..a5fdffc9 --- /dev/null +++ b/test/mbind/arm64/result/0003_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8003c1341b80): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8003c1341c00): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8003c1341c80): free failed. -32 + diff --git a/test/mbind/arm64/result/0005_mbind.log b/test/mbind/arm64/result/0005_mbind.log new file mode 100644 index 00000000..650abe09 --- /dev/null +++ b/test/mbind/arm64/result/0005_mbind.log @@ -0,0 +1,60 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8007c30e1180): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8007c30eda00): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8007c30ed180): free failed. -32 + diff --git a/test/mbind/arm64/result/0006_mbind.log b/test/mbind/arm64/result/0006_mbind.log new file mode 100644 index 00000000..14ca0259 --- /dev/null +++ b/test/mbind/arm64/result/0006_mbind.log @@ -0,0 +1,120 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8007c404da00): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8007c404dc80): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8007c404d680): free failed. -32 + diff --git a/test/mbind/arm64/result/0007_mbind.log b/test/mbind/arm64/result/0007_mbind.log new file mode 100644 index 00000000..6ae0518a --- /dev/null +++ b/test/mbind/arm64/result/0007_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205dd1040 ffff8005c13d8580): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8005c13d8500): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8005c13d6900): free failed. -32 + diff --git a/test/mbind/arm64/result/0008_mbind.log b/test/mbind/arm64/result/0008_mbind.log new file mode 100644 index 00000000..be654d6c --- /dev/null +++ b/test/mbind/arm64/result/0008_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff800205dd1040 ffff8003c1344700): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8003c1344600): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8003c1344880): free failed. -32 + diff --git a/test/mbind/arm64/result/0009_mbind.log b/test/mbind/arm64/result/0009_mbind.log new file mode 100644 index 00000000..af4d066a --- /dev/null +++ b/test/mbind/arm64/result/0009_mbind.log @@ -0,0 +1,40 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff800205dd1040 ffff8003c0e32f80): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8003c0e3bb00): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8003c0e34f80): free failed. -32 + diff --git a/test/mbind/arm64/result/0012_mbind.log b/test/mbind/arm64/result/0012_mbind.log new file mode 100644 index 00000000..f5ddf066 --- /dev/null +++ b/test/mbind/arm64/result/0012_mbind.log @@ -0,0 +1,36 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x1 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff800205dd1040 ffff8005c456df80): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8005c456d800): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8005c456dc00): free failed. -32 + diff --git a/test/mbind/arm64/result/0013_mbind.log b/test/mbind/arm64/result/0013_mbind.log new file mode 100644 index 00000000..e61186c7 --- /dev/null +++ b/test/mbind/arm64/result/0013_mbind.log @@ -0,0 +1,36 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x1 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff800205dd1040 ffff8007c4045b80): free failed. -32 +[ 0]: fileobj_free(ffff800205e40020 ffff8007c4049600): free failed. -32 +[ 0]: fileobj_free(ffff800205eb0020 ffff8007c4047a80): free failed. -32 + diff --git a/test/mbind/arm64/result/0015_mbind.log b/test/mbind/arm64/result/0015_mbind.log new file mode 100644 index 00000000..6494b89f --- /dev/null +++ b/test/mbind/arm64/result/0015_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8003c3d00c80): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8003c3d09680): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8003c3d07500): free failed. -32 + diff --git a/test/mbind/arm64/result/0016_mbind.log b/test/mbind/arm64/result/0016_mbind.log new file mode 100644 index 00000000..0bb98b41 --- /dev/null +++ b/test/mbind/arm64/result/0016_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8007c3b7d600): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8007c3b7e000): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8007c3b7b980): free failed. -32 + diff --git a/test/mbind/arm64/result/0017_mbind.log b/test/mbind/arm64/result/0017_mbind.log new file mode 100644 index 00000000..eaa5570d --- /dev/null +++ b/test/mbind/arm64/result/0017_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8005c3d2e280): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8005c3d2d980): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8005c3d25a00): free failed. -32 + diff --git a/test/mbind/arm64/result/0019_mbind.log b/test/mbind/arm64/result/0019_mbind.log new file mode 100644 index 00000000..d0b6925c --- /dev/null +++ b/test/mbind/arm64/result/0019_mbind.log @@ -0,0 +1,63 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8003c3d0cb80): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8003c3d0cc00): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8003c3d0f000): free failed. -32 + diff --git a/test/mbind/arm64/result/0020_mbind.log b/test/mbind/arm64/result/0020_mbind.log new file mode 100644 index 00000000..70c348b3 --- /dev/null +++ b/test/mbind/arm64/result/0020_mbind.log @@ -0,0 +1,123 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8003c0ca4d00): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8003c0ca8d80): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8003c0ca4b00): free failed. -32 + diff --git a/test/mbind/arm64/result/0021_mbind.log b/test/mbind/arm64/result/0021_mbind.log new file mode 100644 index 00000000..eb68c7fb --- /dev/null +++ b/test/mbind/arm64/result/0021_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800205de1040 ffff8007c4047380): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8007c404ea00): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8007c404c600): free failed. -32 + diff --git a/test/mbind/arm64/result/0022_mbind.log b/test/mbind/arm64/result/0022_mbind.log new file mode 100644 index 00000000..22405149 --- /dev/null +++ b/test/mbind/arm64/result/0022_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff800205de1040 ffff8003c3d0ac80): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8003c3d09d80): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8007c3b7af80): free failed. -32 + diff --git a/test/mbind/arm64/result/0023_mbind.log b/test/mbind/arm64/result/0023_mbind.log new file mode 100644 index 00000000..7ce07ca3 --- /dev/null +++ b/test/mbind/arm64/result/0023_mbind.log @@ -0,0 +1,43 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff800205de1040 ffff8003c1e31780): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8003c1e30280): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8005c0c8ab00): free failed. -32 + diff --git a/test/mbind/arm64/result/0026_mbind.log b/test/mbind/arm64/result/0026_mbind.log new file mode 100644 index 00000000..5b488f43 --- /dev/null +++ b/test/mbind/arm64/result/0026_mbind.log @@ -0,0 +1,39 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x3 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff800205de1040 ffff8005c0e1b780): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8005c0e18980): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8005c0e1eb00): free failed. -32 + diff --git a/test/mbind/arm64/result/0027_mbind.log b/test/mbind/arm64/result/0027_mbind.log new file mode 100644 index 00000000..0e3c8f72 --- /dev/null +++ b/test/mbind/arm64/result/0027_mbind.log @@ -0,0 +1,39 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x3 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x2056c0000 - 0x207400000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 30670848, pages: 468 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 33554432, pages: 512 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8002056f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff800205de1040 ffff8005c13fe500): free failed. -32 +[ 0]: fileobj_free(ffff800205e50020 ffff8005c13f6480): free failed. -32 +[ 0]: fileobj_free(ffff800205ec0020 ffff8005c13fde00): free failed. -32 + diff --git a/test/mbind/arm64/result/0029_mbind.log b/test/mbind/arm64/result/0029_mbind.log new file mode 100644 index 00000000..50b62ffd --- /dev/null +++ b/test/mbind/arm64/result/0029_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c3d06680): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c3d01c80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c3d07d80): free failed. -32 + diff --git a/test/mbind/arm64/result/0030_mbind.log b/test/mbind/arm64/result/0030_mbind.log new file mode 100644 index 00000000..ea139569 --- /dev/null +++ b/test/mbind/arm64/result/0030_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8005c13f6500): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8005c13f9900): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8005c13fb380): free failed. -32 + diff --git a/test/mbind/arm64/result/0031_mbind.log b/test/mbind/arm64/result/0031_mbind.log new file mode 100644 index 00000000..21a2f84b --- /dev/null +++ b/test/mbind/arm64/result/0031_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c13ba480): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8005c1371b80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c1577480): free failed. -32 + diff --git a/test/mbind/arm64/result/0033_mbind.log b/test/mbind/arm64/result/0033_mbind.log new file mode 100644 index 00000000..6c270864 --- /dev/null +++ b/test/mbind/arm64/result/0033_mbind.log @@ -0,0 +1,75 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c3741d80): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c3741e80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c3749080): free failed. -32 + diff --git a/test/mbind/arm64/result/0034_mbind.log b/test/mbind/arm64/result/0034_mbind.log new file mode 100644 index 00000000..775a1960 --- /dev/null +++ b/test/mbind/arm64/result/0034_mbind.log @@ -0,0 +1,135 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c46d2300): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c46d1280): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c46d1600): free failed. -32 + diff --git a/test/mbind/arm64/result/0035_mbind.log b/test/mbind/arm64/result/0035_mbind.log new file mode 100644 index 00000000..9e8ff485 --- /dev/null +++ b/test/mbind/arm64/result/0035_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c0ca4080): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c0ca3680): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c0ca6680): free failed. -32 + diff --git a/test/mbind/arm64/result/0036_mbind.log b/test/mbind/arm64/result/0036_mbind.log new file mode 100644 index 00000000..49980fcc --- /dev/null +++ b/test/mbind/arm64/result/0036_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c40ccb00): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c40c9080): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c40cb480): free failed. -32 + diff --git a/test/mbind/arm64/result/0037_mbind.log b/test/mbind/arm64/result/0037_mbind.log new file mode 100644 index 00000000..88845972 --- /dev/null +++ b/test/mbind/arm64/result/0037_mbind.log @@ -0,0 +1,55 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009d1040 ffff8005c4566c80): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8005c456ec80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8005c456fa00): free failed. -32 + diff --git a/test/mbind/arm64/result/0040_mbind.log b/test/mbind/arm64/result/0040_mbind.log new file mode 100644 index 00000000..f75803b7 --- /dev/null +++ b/test/mbind/arm64/result/0040_mbind.log @@ -0,0 +1,51 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x1 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c32fc000): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c32f4780): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c32f0e00): free failed. -32 + diff --git a/test/mbind/arm64/result/0041_mbind.log b/test/mbind/arm64/result/0041_mbind.log new file mode 100644 index 00000000..458f4911 --- /dev/null +++ b/test/mbind/arm64/result/0041_mbind.log @@ -0,0 +1,51 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x1 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c1346900): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c1345980): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c1345880): free failed. -32 + diff --git a/test/mbind/arm64/result/0043_mbind.log b/test/mbind/arm64/result/0043_mbind.log new file mode 100644 index 00000000..db4f8d24 --- /dev/null +++ b/test/mbind/arm64/result/0043_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8005c4564d00): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c456b500): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c456e100): free failed. -32 + diff --git a/test/mbind/arm64/result/0044_mbind.log b/test/mbind/arm64/result/0044_mbind.log new file mode 100644 index 00000000..e1dce6ac --- /dev/null +++ b/test/mbind/arm64/result/0044_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c33bf480): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c33b6680): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c33b8b80): free failed. -32 + diff --git a/test/mbind/arm64/result/0045_mbind.log b/test/mbind/arm64/result/0045_mbind.log new file mode 100644 index 00000000..702d82b4 --- /dev/null +++ b/test/mbind/arm64/result/0045_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8005c13d8f80): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c13d2200): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c13d9200): free failed. -32 + diff --git a/test/mbind/arm64/result/0047_mbind.log b/test/mbind/arm64/result/0047_mbind.log new file mode 100644 index 00000000..8430100d --- /dev/null +++ b/test/mbind/arm64/result/0047_mbind.log @@ -0,0 +1,93 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c4ba7e80): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c4baa400): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c4ba7c00): free failed. -32 + diff --git a/test/mbind/arm64/result/0048_mbind.log b/test/mbind/arm64/result/0048_mbind.log new file mode 100644 index 00000000..e8a58012 --- /dev/null +++ b/test/mbind/arm64/result/0048_mbind.log @@ -0,0 +1,151 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c4044e80): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c404d500): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c404ba80): free failed. -32 + diff --git a/test/mbind/arm64/result/0049_mbind.log b/test/mbind/arm64/result/0049_mbind.log new file mode 100644 index 00000000..aa1c0897 --- /dev/null +++ b/test/mbind/arm64/result/0049_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c1570f00): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c1575c00): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c1572100): free failed. -32 + diff --git a/test/mbind/arm64/result/0050_mbind.log b/test/mbind/arm64/result/0050_mbind.log new file mode 100644 index 00000000..088cc74b --- /dev/null +++ b/test/mbind/arm64/result/0050_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009e1040 ffff8005c0e1dc80): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c0e17f80): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c0e1ab00): free failed. -32 + diff --git a/test/mbind/arm64/result/0051_mbind.log b/test/mbind/arm64/result/0051_mbind.log new file mode 100644 index 00000000..94735778 --- /dev/null +++ b/test/mbind/arm64/result/0051_mbind.log @@ -0,0 +1,73 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c33b0580): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c33bd680): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c33bd500): free failed. -32 + diff --git a/test/mbind/arm64/result/0054_mbind.log b/test/mbind/arm64/result/0054_mbind.log new file mode 100644 index 00000000..479930f8 --- /dev/null +++ b/test/mbind/arm64/result/0054_mbind.log @@ -0,0 +1,69 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x3 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c32fbe00): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c32f1b80): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c32fa000): free failed. -32 + diff --git a/test/mbind/arm64/result/0055_mbind.log b/test/mbind/arm64/result/0055_mbind.log new file mode 100644 index 00000000..97b43add --- /dev/null +++ b/test/mbind/arm64/result/0055_mbind.log @@ -0,0 +1,69 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x3 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +IHK/McKernel started. +[ 0]: ns_per_tsc: 16000 +[ 0]: KCommand Line: hidos dump_level=24 +[ 0]: Physical memory: 0x1002c0000 - 0x102000000, 30670848 bytes, 468 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x102000000 - 0x104000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x104000000 - 0x106000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x240000000 - 0x242000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x242000000 - 0x244000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x244000000 - 0x246000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 533987328, pages: 8148 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 536870912, pages: 8192 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe50000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe60000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c0ca5c00): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c0ca8600): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c0ca6500): free failed. -32 + diff --git a/test/mbind/arm64/result/0057_mbind.log b/test/mbind/arm64/result/0057_mbind.log new file mode 100644 index 00000000..4827e296 --- /dev/null +++ b/test/mbind/arm64/result/0057_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg + 0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c8000000 - 0x1ca000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ca000000 - 0x1cc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1cc000000 - 0x1ce000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ce000000 - 0x1d0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1d0000000 - 0x1d2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1d2000000 - 0x1d4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1d4000000 - 0x1d6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1d6000000 - 0x1d8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1d8000000 - 0x1da000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1da000000 - 0x1dc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1dc000000 - 0x1de000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1de000000 - 0x1e0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c134b780): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8005c3d2ee80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8005c3d2d480): free failed. -32 + diff --git a/test/mbind/arm64/result/0058_mbind.log b/test/mbind/arm64/result/0058_mbind.log new file mode 100644 index 00000000..d643db18 --- /dev/null +++ b/test/mbind/arm64/result/0058_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c1326300): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c1321a80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c1323a80): free failed. -32 + diff --git a/test/mbind/arm64/result/0059_mbind.log b/test/mbind/arm64/result/0059_mbind.log new file mode 100644 index 00000000..705ab1b4 --- /dev/null +++ b/test/mbind/arm64/result/0059_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c4040d80): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c404fd80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c404e080): free failed. -32 + diff --git a/test/mbind/arm64/result/0061_mbind.log b/test/mbind/arm64/result/0061_mbind.log new file mode 100644 index 00000000..7e6d3cfc --- /dev/null +++ b/test/mbind/arm64/result/0061_mbind.log @@ -0,0 +1,117 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c33b9b00): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c33ba600): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c33baa00): free failed. -32 + diff --git a/test/mbind/arm64/result/0062_mbind.log b/test/mbind/arm64/result/0062_mbind.log new file mode 100644 index 00000000..78ddcf32 --- /dev/null +++ b/test/mbind/arm64/result/0062_mbind.log @@ -0,0 +1,150 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x80ff 0x1 1 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c1bae900): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c1ba2f80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c1ba3300): free failed. -32 + diff --git a/test/mbind/arm64/result/0063_mbind.log b/test/mbind/arm64/result/0063_mbind.log new file mode 100644 index 00000000..1175190d --- /dev/null +++ b/test/mbind/arm64/result/0063_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg + 0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c1ba9d00): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c1ba9d80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c1ba9c80): free failed. -32 + diff --git a/test/mbind/arm64/result/0064_mbind.log b/test/mbind/arm64/result/0064_mbind.log new file mode 100644 index 00000000..f775b751 --- /dev/null +++ b/test/mbind/arm64/result/0064_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +00 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c33e9080): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c33e8e80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c33ef980): free failed. -32 + diff --git a/test/mbind/arm64/result/0065_mbind.log b/test/mbind/arm64/result/0065_mbind.log new file mode 100644 index 00000000..e0d84438 --- /dev/null +++ b/test/mbind/arm64/result/0065_mbind.log @@ -0,0 +1,106 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x1 1 0x8000 0x0 1 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:1 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +hysical memory: 0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009d1040 ffff8005c4566280): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8005c4569c80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8005c456cb80): free failed. -32 + diff --git a/test/mbind/arm64/result/0068_mbind.log b/test/mbind/arm64/result/0068_mbind.log new file mode 100644 index 00000000..44ed27da --- /dev/null +++ b/test/mbind/arm64/result/0068_mbind.log @@ -0,0 +1,103 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x1 1 0x8002 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +ical memory: 0x172000000 - 0x174000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009d1040 ffff8007c4ba0200): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8007c4bad980): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8007c4bae280): free failed. -32 + diff --git a/test/mbind/arm64/result/0069_mbind.log b/test/mbind/arm64/result/0069_mbind.log new file mode 100644 index 00000000..e20d35e6 --- /dev/null +++ b/test/mbind/arm64/result/0069_mbind.log @@ -0,0 +1,103 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x1 1 0x8001 0x1 1 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x1 maxnode:1 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x1 maxnode:1 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg + 0]: Physical memory: 0x172000000 - 0x174000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x174000000 - 0x176000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x176000000 - 0x178000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x178000000 - 0x17a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17a000000 - 0x17c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17c000000 - 0x17e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x17e000000 - 0x180000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x180000000 - 0x182000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x182000000 - 0x184000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x184000000 - 0x186000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x186000000 - 0x188000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x188000000 - 0x18a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18a000000 - 0x18c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18c000000 - 0x18e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x18e000000 - 0x190000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x190000000 - 0x192000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x192000000 - 0x194000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x194000000 - 0x196000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x196000000 - 0x198000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x198000000 - 0x19a000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19a000000 - 0x19c000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19c000000 - 0x19e000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x19e000000 - 0x1a0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a0000000 - 0x1a2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a2000000 - 0x1a4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a4000000 - 0x1a6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a6000000 - 0x1a8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1a8000000 - 0x1aa000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1aa000000 - 0x1ac000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ac000000 - 0x1ae000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ae000000 - 0x1b0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b0000000 - 0x1b2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b2000000 - 0x1b4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b4000000 - 0x1b6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b6000000 - 0x1b8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1b8000000 - 0x1ba000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ba000000 - 0x1bc000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1bc000000 - 0x1be000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1be000000 - 0x1c0000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c0000000 - 0x1c2000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c2000000 - 0x1c4000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c4000000 - 0x1c6000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1c6000000 - 0x1c8000000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e0800000 - 0x1e2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e2800000 - 0x1e4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e4800000 - 0x1e6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e6800000 - 0x1e8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1e8800000 - 0x1ea800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ea800000 - 0x1ec800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ec800000 - 0x1ee800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1ee800000 - 0x1f0800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f0800000 - 0x1f2800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f2800000 - 0x1f4800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f4800000 - 0x1f6800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f6800000 - 0x1f8800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1f8800000 - 0x1fa800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fa800000 - 0x1fc800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x1fc800000 - 0x1fe800000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x205400000 - 0x207400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x207400000 - 0x209400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x209400000 - 0x20b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20b400000 - 0x20d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20d400000 - 0x20f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x20f400000 - 0x211400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x211400000 - 0x213400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x213400000 - 0x215400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x215400000 - 0x217400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x217400000 - 0x219400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x219400000 - 0x21b400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21b400000 - 0x21d400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: Physical memory: 0x21d400000 - 0x21f400000, 33554432 bytes, 512 pages available @ NUMA: 0 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA 0 distances: 0 (10), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe70000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe80000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002e0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009d1040 ffff8003c0ca8000): free failed. -32 +[ 0]: fileobj_free(ffff800100a40020 ffff8003c0ca8c80): free failed. -32 +[ 0]: fileobj_free(ffff800100ab0020 ffff8003c0cabd00): free failed. -32 + diff --git a/test/mbind/arm64/result/0071_mbind.log b/test/mbind/arm64/result/0071_mbind.log new file mode 100644 index 00000000..954ee661 --- /dev/null +++ b/test/mbind/arm64/result/0071_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +2 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8005c3d2f180): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c3d29200): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c3d28880): free failed. -32 + diff --git a/test/mbind/arm64/result/0072_mbind.log b/test/mbind/arm64/result/0072_mbind.log new file mode 100644 index 00000000..aa935b0a --- /dev/null +++ b/test/mbind/arm64/result/0072_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +s, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c1577500): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c1574100): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c1577800): free failed. -32 + diff --git a/test/mbind/arm64/result/0073_mbind.log b/test/mbind/arm64/result/0073_mbind.log new file mode 100644 index 00000000..1b6d5861 --- /dev/null +++ b/test/mbind/arm64/result/0073_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg + bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8007c40ca380): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8007c40c1280): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8007c40c1400): free failed. -32 + diff --git a/test/mbind/arm64/result/0075_mbind.log b/test/mbind/arm64/result/0075_mbind.log new file mode 100644 index 00000000..20f76644 --- /dev/null +++ b/test/mbind/arm64/result/0075_mbind.log @@ -0,0 +1,118 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 3 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c0e38080): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c0e3c480): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c0e34b00): free failed. -32 + diff --git a/test/mbind/arm64/result/0076_mbind.log b/test/mbind/arm64/result/0076_mbind.log new file mode 100644 index 00000000..53ee1da7 --- /dev/null +++ b/test/mbind/arm64/result/0076_mbind.log @@ -0,0 +1,151 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x80ff 0x3 2 0 9 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x22 +[01] OK:mbind - addr:(0x0000100000300000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[01] OK:get_mempolicy - addr:(0x0000100000300000) mode:(MPOL_PREFERRED) +[01] OK:munmap - addr:(0x0000100000300000) len:4096 +[01] OK:mmap - addr:(0x0000100000300000) len:4096 prot:0x3 flags:0x32 +[01] OK:mmap - addr:(0x0000100000310000) len:4096 prot:0x3 flags:0x22 +----- +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x22 +[02] OK:mbind - addr:(0x0000100000320000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[02] OK:get_mempolicy - addr:(0x0000100000320000) mode:(MPOL_BIND) +[02] OK:munmap - addr:(0x0000100000320000) len:4096 +[02] OK:mmap - addr:(0x0000100000320000) len:4096 prot:0x3 flags:0x32 +[02] OK:mmap - addr:(0x0000100000330000) len:4096 prot:0x3 flags:0x22 +----- +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x22 +[03] OK:mbind - addr:(0x0000100000340000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[03] OK:get_mempolicy - addr:(0x0000100000340000) mode:(MPOL_DEFAULT) +[03] OK:munmap - addr:(0x0000100000340000) len:4096 +[03] OK:mmap - addr:(0x0000100000340000) len:4096 prot:0x3 flags:0x32 +[03] OK:mmap - addr:(0x0000100000350000) len:4096 prot:0x3 flags:0x22 +----- +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x22 +[04] OK:mbind - addr:(0x0000100000360000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[04] OK:get_mempolicy - addr:(0x0000100000360000) mode:(MPOL_PREFERRED) +[04] OK:munmap - addr:(0x0000100000360000) len:4096 +[04] OK:mmap - addr:(0x0000100000360000) len:4096 prot:0x3 flags:0x32 +[04] OK:mmap - addr:(0x0000100000370000) len:4096 prot:0x3 flags:0x22 +----- +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x22 +[05] OK:mbind - addr:(0x0000100000380000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[05] OK:get_mempolicy - addr:(0x0000100000380000) mode:(MPOL_BIND) +[05] OK:munmap - addr:(0x0000100000380000) len:4096 +[05] OK:mmap - addr:(0x0000100000380000) len:4096 prot:0x3 flags:0x32 +[05] OK:mmap - addr:(0x0000100000390000) len:4096 prot:0x3 flags:0x22 +----- +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x22 +[06] OK:mbind - addr:(0x00001000003a0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[06] OK:get_mempolicy - addr:(0x00001000003a0000) mode:(MPOL_DEFAULT) +[06] OK:munmap - addr:(0x00001000003a0000) len:4096 +[06] OK:mmap - addr:(0x00001000003a0000) len:4096 prot:0x3 flags:0x32 +[06] OK:mmap - addr:(0x00001000003b0000) len:4096 prot:0x3 flags:0x22 +----- +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x22 +[07] OK:mbind - addr:(0x00001000003c0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[07] OK:get_mempolicy - addr:(0x00001000003c0000) mode:(MPOL_PREFERRED) +[07] OK:munmap - addr:(0x00001000003c0000) len:4096 +[07] OK:mmap - addr:(0x00001000003c0000) len:4096 prot:0x3 flags:0x32 +[07] OK:mmap - addr:(0x00001000003d0000) len:4096 prot:0x3 flags:0x22 +----- +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x22 +[08] OK:mbind - addr:(0x00001000003e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[08] OK:get_mempolicy - addr:(0x00001000003e0000) mode:(MPOL_BIND) +[08] OK:munmap - addr:(0x00001000003e0000) len:4096 +[08] OK:mmap - addr:(0x00001000003e0000) len:4096 prot:0x3 flags:0x32 +[08] OK:mmap - addr:(0x00001000003f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg + bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001006f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000300000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000320000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x0000100000340000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000360000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x0000100000380000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000003a0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003c0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000003e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff800100de1040 ffff8005c3d2b700): free failed. -32 +[ 0]: fileobj_free(ffff800100e50020 ffff8005c3d26a00): free failed. -32 +[ 0]: fileobj_free(ffff800100ec0020 ffff8005c3d2d800): free failed. -32 + diff --git a/test/mbind/arm64/result/0077_mbind.log b/test/mbind/arm64/result/0077_mbind.log new file mode 100644 index 00000000..a8b26a08 --- /dev/null +++ b/test/mbind/arm64/result/0077_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8000 0x0 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +OK:get_mempolicy - mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +2 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=0 +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_DEFAULT) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x0000000000000000) policy(MPOL_DEFAULT) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c1326300): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c1321a80): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c1324a00): free failed. -32 + diff --git a/test/mbind/arm64/result/0078_mbind.log b/test/mbind/arm64/result/0078_mbind.log new file mode 100644 index 00000000..98aca840 --- /dev/null +++ b/test/mbind/arm64/result/0078_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8001 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +12 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c3d01500): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c3d00180): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c3d02980): free failed. -32 + diff --git a/test/mbind/arm64/result/0079_mbind.log b/test/mbind/arm64/result/0079_mbind.log new file mode 100644 index 00000000..80328301 --- /dev/null +++ b/test/mbind/arm64/result/0079_mbind.log @@ -0,0 +1,107 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind 0x8002 0x3 2 0x8000 0x0 2 1 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +OK:get_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x22 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_DEFAULT) nodemask:0x0 maxnode:2 flags:1 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_DEFAULT) +[00] OK:munmap - addr:(0x00001000002e0000) len:4096 +[00] OK:mmap - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x32 +[00] OK:mmap - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[803]: applying addr-policy (and it's default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c132d680): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8003c1329f00): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8003c1329d80): free failed. -32 + diff --git a/test/mbind/arm64/result/0082_mbind.log b/test/mbind/arm64/result/0082_mbind.log new file mode 100644 index 00000000..0de1decf --- /dev/null +++ b/test/mbind/arm64/result/0082_mbind.log @@ -0,0 +1,104 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8001 0x3 2 0x8002 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_BIND) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_BIND) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b6000000 - 0x2b8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=1 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_PREFERRED) +[ 0]: fileobj_free(ffff8001009e1040 ffff8003c3d0c500): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c3d2b680): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c3d2ba00): free failed. -32 + diff --git a/test/mbind/arm64/result/0083_mbind.log b/test/mbind/arm64/result/0083_mbind.log new file mode 100644 index 00000000..79cd5bce --- /dev/null +++ b/test/mbind/arm64/result/0083_mbind.log @@ -0,0 +1,104 @@ +/opt/ppos/sbin/mcreboot.sh -m 32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@0,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1,32M@1 +/opt/ppos/bin/mcexec mcexec_test_proc/exec_setmempolicy_mbind_shared 0x8002 0x3 2 0x8001 0x3 2 0 1 +----- +OK:set_mempolicy - mode:(MPOL_BIND) nodemask:0x3 maxnode:2 +----- +[00] OK:shmat - addr:(0x00001000002e0000) len:4096 prot:0x3 flags:0x8021 +[00] OK:mbind - addr:(0x00001000002e0000) len:4096 mode:(MPOL_PREFERRED) nodemask:0x3 maxnode:2 flags:0 +[00] OK:get_mempolicy - addr:(0x00001000002e0000) mode:(MPOL_PREFERRED) +[00] OK:shmat - addr:(0x00001000002f0000) len:4096 prot:0x3 flags:0x22 +----- +/opt/ppos/sbin/ihkosctl 0 kmsg +- 0x2b6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b6000000 - 0x2b8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2b8000000 - 0x2ba000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ba000000 - 0x2bc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2bc000000 - 0x2be000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2be000000 - 0x2c0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c0000000 - 0x2c2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c2000000 - 0x2c4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c4000000 - 0x2c6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c6000000 - 0x2c8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2c8000000 - 0x2ca000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ca000000 - 0x2cc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2cc000000 - 0x2ce000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ce000000 - 0x2d0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d0000000 - 0x2d2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d2000000 - 0x2d4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d4000000 - 0x2d6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d6000000 - 0x2d8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2d8000000 - 0x2da000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2da000000 - 0x2dc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2dc000000 - 0x2de000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2de000000 - 0x2e0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e0000000 - 0x2e2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e2000000 - 0x2e4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e4000000 - 0x2e6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e6000000 - 0x2e8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2e8000000 - 0x2ea000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ea000000 - 0x2ec000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ec000000 - 0x2ee000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2ee000000 - 0x2f0000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f0000000 - 0x2f2000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f2000000 - 0x2f4000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f4000000 - 0x2f6000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f6000000 - 0x2f8000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2f8000000 - 0x2fa000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fa000000 - 0x2fc000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fc000000 - 0x2fe000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x2fe000000 - 0x300000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x300000000 - 0x302000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x302000000 - 0x304000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x304000000 - 0x306000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x306000000 - 0x308000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x308000000 - 0x30a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30a000000 - 0x30c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30c000000 - 0x30e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x30e000000 - 0x310000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x310000000 - 0x312000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x312000000 - 0x314000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x314000000 - 0x316000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x316000000 - 0x318000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x318000000 - 0x31a000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31a000000 - 0x31c000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31c000000 - 0x31e000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x31e000000 - 0x320000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x320000000 - 0x322000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x322000000 - 0x324000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x324000000 - 0x326000000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x404c00000 - 0x406c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x406c00000 - 0x408c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x408c00000 - 0x40ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ac00000 - 0x40cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40cc00000 - 0x40ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x40ec00000 - 0x410c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x410c00000 - 0x412c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x412c00000 - 0x414c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x414c00000 - 0x416c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x416c00000 - 0x418c00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x418c00000 - 0x41ac00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41ac00000 - 0x41cc00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: Physical memory: 0x41cc00000 - 0x41ec00000, 33554432 bytes, 512 pages available @ NUMA: 1 +[ 0]: NUMA: 0, Linux NUMA: 0, type: 1, available bytes: 4292083712, pages: 65492 +[ 0]: NUMA: 1, Linux NUMA: 1, type: 1, available bytes: 4294967296, pages: 65536 +[ 0]: NUMA 0 distances: 0 (10), 1 (20), +[ 0]: NUMA 1 distances: 1 (10), 0 (20), +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbe90000 (1 pages) +[ 0]: Trampoline area: 0x0 +[ 0]: map_fixed: phys: 0x0 => 0xffff7ffffbea0000 (1 pages) +[ 0]: # of cpus : 2 +[ 0]: locals = ffff8001002f0000 +[ 0]: BSP: 0 (HW ID: 8 @ NUMA 0) +[ 0]: BSP: booted 1 AP CPUs +[ 0]: Master channel init acked. +[ 0]: Enable Host mapping vDSO. +IHK/McKernel booted. +[ 0]: numa_mem_policy=2 +[ 0]: mckernel_allocate_aligned_pages_node[671]: applying default-policy, addr(0x0000000000000000) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000000f0bd4) policy(MPOL_BIND) +[ 0]: mckernel_allocate_aligned_pages_node[740]: applying addr-policy (and it's not default-policy), addr(0x00001000002e0000) policy(MPOL_PREFERRED) +[ 0]: mckernel_allocate_aligned_pages_node[811]: applying default-policy, addr(0x00001000002f0000) policy(MPOL_BIND) +[ 0]: fileobj_free(ffff8001009e1040 ffff8005c0e13000): free failed. -32 +[ 0]: fileobj_free(ffff800100a50020 ffff8005c0e1f780): free failed. -32 +[ 0]: fileobj_free(ffff800100ac0020 ffff8005c0e1be80): free failed. -32 +