Home | History | Annotate | Download | only in linux
      1 #ifndef __INCLUDE_LINUX_OOM_H
      2 #define __INCLUDE_LINUX_OOM_H
      3 
      4 /*
      5  * /proc/<pid>/oom_adj is deprecated, see
      6  * Documentation/feature-removal-schedule.txt.
      7  *
      8  * /proc/<pid>/oom_adj set to -17 protects from the oom-killer
      9  */
     10 #define OOM_DISABLE (-17)
     11 /* inclusive */
     12 #define OOM_ADJUST_MIN (-16)
     13 #define OOM_ADJUST_MAX 15
     14 
     15 /*
     16  * /proc/<pid>/oom_score_adj set to OOM_SCORE_ADJ_MIN disables oom killing for
     17  * pid.
     18  */
     19 #define OOM_SCORE_ADJ_MIN	(-1000)
     20 #define OOM_SCORE_ADJ_MAX	1000
     21 
     22 #endif /* _INCLUDE_LINUX_OOM_H */
     23