From 8d0a64e54c4766362275c60a9943dbc881d62e1b Mon Sep 17 00:00:00 2001 From: Sebastien GODARD Date: Fri, 20 Nov 2015 15:08:22 +0100 Subject: [PATCH] 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 --- pidstat.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) 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 { -- 2.40.0