For debugging purposes, add a debug level message with some values
of interest just after task_cgroup_memory has initialized.
---
src/plugins/task/cgroup/task_cgroup_memory.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/plugins/task/cgroup/task_cgroup_memory.c
b/src/plugins/task/cgroup/task_cgroup_memory.c
index 509bbd1..95734af 100644
--- a/src/plugins/task/cgroup/task_cgroup_memory.c
+++ b/src/plugins/task/cgroup/task_cgroup_memory.c
@@ -129,6 +129,17 @@ extern int task_cgroup_memory_init(slurm_cgroup_conf_t
*slurm_cgroup_conf)
max_swap += max_ram;
min_ram_space = slurm_cgroup_conf->min_ram_space * 1024 * 1024;
+ debug ("task/cgroup/memory: total:%luM allowed:%.4g%%, swap:%.4g%%, "
+ "max:%.4g%%(%luM) max+swap:%.4g%%(%luM) min:%uM",
+ (unsigned long) totalram,
+ allowed_ram_space,
+ allowed_swap_space,
+ slurm_cgroup_conf->max_ram_percent,
+ (unsigned long) (max_ram/(1024*1024)),
+ slurm_cgroup_conf->max_swap_percent,
+ (unsigned long) (max_swap/(1024*1024)),
+ (unsigned) slurm_cgroup_conf->min_ram_space);
+
/*
* Warning: OOM Killer must be disabled for slurmstepd
* or it would be destroyed if the application use
--
1.7.1