aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/sched/prio.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/linux/sched/prio.h b/include/linux/sched/prio.h
index 1ceaaa1da3e4..ac322583c820 100644
--- a/include/linux/sched/prio.h
+++ b/include/linux/sched/prio.h
@@ -1,6 +1,10 @@
1#ifndef _SCHED_PRIO_H 1#ifndef _SCHED_PRIO_H
2#define _SCHED_PRIO_H 2#define _SCHED_PRIO_H
3 3
4#define MAX_NICE 19
5#define MIN_NICE -20
6#define NICE_WIDTH (MAX_NICE - MIN_NICE + 1)
7
4/* 8/*
5 * Priority of a process goes from 0..MAX_PRIO-1, valid RT 9 * Priority of a process goes from 0..MAX_PRIO-1, valid RT
6 * priority is 0..MAX_RT_PRIO-1, and SCHED_NORMAL/SCHED_BATCH 10 * priority is 0..MAX_RT_PRIO-1, and SCHED_NORMAL/SCHED_BATCH
@@ -17,8 +21,8 @@
17#define MAX_USER_RT_PRIO 100 21#define MAX_USER_RT_PRIO 100
18#define MAX_RT_PRIO MAX_USER_RT_PRIO 22#define MAX_RT_PRIO MAX_USER_RT_PRIO
19 23
20#define MAX_PRIO (MAX_RT_PRIO + 40) 24#define MAX_PRIO (MAX_RT_PRIO + NICE_WIDTH)
21#define DEFAULT_PRIO (MAX_RT_PRIO + 20) 25#define DEFAULT_PRIO (MAX_RT_PRIO + NICE_WIDTH / 2)
22 26
23/* 27/*
24 * Convert user-nice values [ -20 ... 0 ... 19 ] 28 * Convert user-nice values [ -20 ... 0 ... 19 ]