aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--testcases/kernel/syscalls/process_madvise/process_madvise.h2
-rw-r--r--testcases/kernel/syscalls/process_madvise/process_madvise01.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/testcases/kernel/syscalls/process_madvise/process_madvise.h b/testcases/kernel/syscalls/process_madvise/process_madvise.h
index c4570e530..5b227ada0 100644
--- a/testcases/kernel/syscalls/process_madvise/process_madvise.h
+++ b/testcases/kernel/syscalls/process_madvise/process_madvise.h
@@ -54,7 +54,7 @@ static inline void read_address_mapping(unsigned long address, struct addr_mappi
if (!found)
continue;
- if (found && strcmp(line, "VmFlags") >= 0)
+ if (found && strncmp(line, "VmFlags", 7) == 0)
break;
if (sscanf(line, "%31[^:]: %d", label, &value) > 0) {
diff --git a/testcases/kernel/syscalls/process_madvise/process_madvise01.c b/testcases/kernel/syscalls/process_madvise/process_madvise01.c
index 322b4cf60..0fd3c1ef4 100644
--- a/testcases/kernel/syscalls/process_madvise/process_madvise01.c
+++ b/testcases/kernel/syscalls/process_madvise/process_madvise01.c
@@ -123,7 +123,7 @@ static struct tst_test test = {
.min_kver = "5.10",
.needs_checkpoints = 1,
.needs_root = 1,
- .min_swap_avail = MEM_CHILD / TST_KB,
+ .min_swap_avail = MEM_CHILD / TST_MB,
.needs_kconfigs = (const char *[]) {
"CONFIG_SWAP=y",
NULL