summaryrefslogtreecommitdiff
path: root/debian/patches/nrqs.patch
blob: 8c72ef19aab6c98be671185c43a328e262dcb54c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
commit 3a4f2e95e91b1b23d5c11190ff2dfc3c048deffb
Author: Justus Winter <4winter@informatik.uni-hamburg.de>
Date:   Fri Apr 24 00:08:23 2015 +0200

    kern: avoid hardcoding the lowest priority
    
    The number of priorities has been changed from 32 to 50 in
    6a234201081156e6d5742e7eeabb68418b518fad.
    
    * kern/syscall_subr.c (thread_depress_priority): Avoid hardcoding the
    lowest priority.

diff --git a/kern/syscall_subr.c b/kern/syscall_subr.c
index 3c369ef..6d23462 100644
--- a/kern/syscall_subr.c
+++ b/kern/syscall_subr.c
@@ -302,8 +302,8 @@ thread_depress_priority(
      *	sched_pri to their lowest possible values.
      */
     thread->depress_priority = thread->priority;
-    thread->priority = 31;
-    thread->sched_pri = 31;
+    thread->priority = NRQS-1;
+    thread->sched_pri = NRQS-1;
     if (ticks != 0)
 	set_timeout(&thread->depress_timer, ticks);