From: Sebastien GODARD Date: Fri, 20 Nov 2015 14:08:22 +0000 (+0100) Subject: pidstat: Define new SCHED_DEADLINE policy X-Git-Tag: v11.2.0~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8d0a64e54c4766362275c60a9943dbc881d62e1b;p=sysstat pidstat: Define new SCHED_DEADLINE policy Define new scheduling policy for pidstat. This policy (SCHED_DEADLINE) will be displayed as DEADLN by pidstat -R. Signed-off-by: Sebastien GODARD --- diff --git a/pidstat.h b/pidstat.h index 2fd5980..53ef70f 100644 --- a/pidstat.h +++ b/pidstat.h @@ -126,13 +126,17 @@ #ifndef SCHED_IDLE #define SCHED_IDLE 5 #endif +#ifndef SCHED_DEADLINE +#define SCHED_DEADLINE 6 +#endif #define GET_POLICY(p) \ - (p == SCHED_NORMAL ? "NORMAL" : \ - (p == SCHED_FIFO ? "FIFO" : \ - (p == SCHED_RR ? "RR" : \ - (p == SCHED_BATCH ? "BATCH" : \ - (p == SCHED_IDLE ? "IDLE" : \ + (p == SCHED_NORMAL ? "NORMAL" : \ + (p == SCHED_FIFO ? "FIFO" : \ + (p == SCHED_RR ? "RR" : \ + (p == SCHED_BATCH ? "BATCH" : \ + (p == SCHED_IDLE ? "IDLE" : \ + (p == SCHED_DEADLINE ? "DEADLN" : \ "?"))))) struct pid_stats {