Compilation fix for system not providing OOM_SCORE_ADJ_MIN
Newer systems do not provide a definition for OOM_SCORE_ADJ_MIN,
so we need to test against this. Signed-off-by: Hannes Reinecke <hare@suse.de> --- multipathd/main.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/multipathd/main.c b/multipathd/main.c index 3845880..a3f82d1 100644 --- a/multipathd/main.c +++ b/multipathd/main.c @@ -1483,9 +1483,15 @@ setscheduler (void) static void set_oom_adj (void) { +#ifdef OOM_SCORE_ADJ_MIN int retry = 1; char *file = "/proc/self/oom_score_adj"; int score = OOM_SCORE_ADJ_MIN; +#else + int retry = 0; + char *file = "/proc/self/oom_adj"; + int score = OOM_ADJUST_MIN; +#endif FILE *fp; struct stat st; -- 1.7.3.4 -- dm-devel mailing list dm-devel@redhat.com https://www.redhat.com/mailman/listinfo/dm-devel |
| All times are GMT. The time now is 07:19 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.