From 002b78372d2f4d86d34617ed7ec2488c47164b23 Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Tue, 10 Oct 2017 14:37:14 +0900 Subject: [PATCH] open(): ignore /proc/sys/vm/overcommit_memory --- kernel/syscall.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/syscall.c b/kernel/syscall.c index 14917c09..3313f7d2 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -3212,6 +3212,11 @@ SYSCALL_DECLARE(open) return -EFAULT; } dkprintf("open(): pathname=%s\n", xpmem_wk); + + if (!strcmp(xpmem_wk, "/proc/sys/vm/overcommit_memory")) { + return -ENOENT; + } + rc = strcmp(xpmem_wk, XPMEM_DEV_PATH); #ifdef POSTK_DEBUG_ARCH_DEP_62 /* Absorb the difference between open and openat args. */ if (!rc) {