mem/oom: remove non-existent case OVERCOMMIT from oom()
PATCH 1/1 mem/oom: remove non-existent case OVERCOMMIT from oom()
Looks like there is no such a case "OVERCOMMIT" in oom(), so we can just remove it.
Signed-off-by Han Pingtian <[email protected]>
--- testcases/kernel/mem/include/mem.h | 7 +++---- testcases/kernel/mem/lib/mem.c | 2 +- testcases/kernel/mem/oom/oom01.c | 4 ++-- 3 files changed, 6 insertions(+), 7 deletions(-)
testcases/kernel/mem/include/mem.h +3 -4
@@ -32,10 +32,9 @@ static inline void clean_node(unsigned long *array)#define LENGTH (3UL<<30)#define TESTMEM (1UL<<30) -#define OVERCOMMIT 1 -#define NORMAL 2 -#define MLOCK 3 -#define KSM 4 +#define NORMAL 1 +#define MLOCK 2 +#define KSM 3long overcommit;void oom (int testcase,int lite,int retcode,int allow_sigkill);
testcases/kernel/mem/lib/mem.c +1 -1
@@ -110,7 +110,7 @@ out:* oom - allocates memory according to specified testcase and checks * desired outcome (e.g. child killed, operation failed with ENOMEM) * @testcase: selects how child allocates memory -* valid choices are: OVERCOMMIT, NORMAL, MLOCK and KSM +* valid choices are: NORMAL, MLOCK and KSM * @lite: if non-zero, child makes only single TESTMEM+MB allocation * if zero, child keeps allocating memory until it gets killed * or some operation fails
testcases/kernel/mem/oom/oom01.c +2 -2
@@ -58,12 +58,12 @@ int main(int argc, char *argv[])/* we expect mmap to fail before OOM is hit */ set_sys_tune ("overcommit_memory" ,2 ,1 ); -oom (OVERCOMMIT ,0 ,ENOMEM ,0 ); +oom (NORMAL ,0 ,ENOMEM ,0 );/* with overcommit_memory set to 0 or 1 there's no * guarantee that mmap fails before OOM */ set_sys_tune ("overcommit_memory" ,0 ,1 ); -oom (OVERCOMMIT ,0 ,ENOMEM ,1 ); +oom (NORMAL ,0 ,ENOMEM ,1 );set_sys_tune ("overcommit_memory" ,1 ,1 );testoom (0 ,0 ,ENOMEM ,1 );
Signature · 8 lines
1.9.3 ------------------------------------------------------------------------------ _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list