diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/sched/prio.h | 8 |
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 ] |
