Dietmar Eggemann
9d061ba6bc
sched: Remove USER_PRIO, TASK_USER_PRIO and MAX_USER_PRIO
...
The only remaining use of MAX_USER_PRIO (and USER_PRIO) is the
SCALE_PRIO() definition in the PowerPC Cell architecture's Synergistic
Processor Unit (SPU) scheduler. TASK_USER_PRIO isn't used anymore.
Commit fe443ef2ac ("[POWERPC] spusched: Dynamic timeslicing for
SCHED_OTHER") copied SCALE_PRIO() from the task scheduler in v2.6.23.
Commit a4ec24b48d ("sched: tidy up SCHED_RR") removed it from the task
scheduler in v2.6.24.
Commit 3ee237dddc ("sched/prio: Add 3 macros of MAX_NICE, MIN_NICE and
NICE_WIDTH in prio.h") introduced NICE_WIDTH much later.
With:
MAX_USER_PRIO = USER_PRIO(MAX_PRIO)
= MAX_PRIO - MAX_RT_PRIO
MAX_PRIO = MAX_RT_PRIO + NICE_WIDTH
MAX_USER_PRIO = MAX_RT_PRIO + NICE_WIDTH - MAX_RT_PRIO
MAX_USER_PRIO = NICE_WIDTH
MAX_USER_PRIO can be replaced by NICE_WIDTH to be able to remove all the
{*_}USER_PRIO defines.
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com >
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org >
Signed-off-by: Ingo Molnar <mingo@kernel.org >
Link: https://lkml.kernel.org/r/20210128131040.296856-3-dietmar.eggemann@arm.com
2021-02-17 14:08:17 +01:00
..
2020-12-28 20:34:33 +01:00
2020-12-17 12:52:23 -08:00
2020-12-16 16:38:41 -08:00
2020-12-03 19:40:26 +00:00
2020-12-15 16:18:23 -08:00
2020-12-09 19:26:02 -06:00
2020-12-16 16:38:41 -08:00
2020-12-07 18:22:35 -08:00
2021-01-19 20:22:59 -04:00
2020-12-16 18:48:16 +01:00
2020-12-11 22:29:38 -08:00
2021-01-13 15:08:41 +00:00
2020-12-23 15:06:22 -08:00
2021-01-21 12:35:42 +00:00
2021-02-17 14:08:17 +01:00
2020-12-17 12:52:23 -08:00
2020-12-15 14:10:09 -08:00
2021-01-25 15:59:12 -05:00
2021-01-20 09:01:55 -08:00
2021-01-07 17:44:00 +01:00
2020-12-04 13:30:59 +01:00
2020-12-02 09:46:55 -07:00
2020-12-15 22:46:16 -08:00
2020-12-15 22:46:15 -08:00
2020-12-01 14:53:40 -07:00
2021-01-01 12:58:07 -08:00
2021-01-01 12:58:07 -08:00
2020-12-04 09:42:00 -07:00
2020-12-03 17:38:21 -08:00
2020-12-02 13:25:11 -08:00
2020-12-08 18:23:36 -08:00
2020-12-03 17:38:21 -08:00
2020-12-29 15:36:49 -08:00
2020-12-02 09:46:55 -07:00
2020-12-14 15:26:13 +01:00
2020-12-15 12:13:40 -08:00
2021-02-17 14:07:48 +01:00
2020-12-20 17:17:25 -08:00
2020-12-20 17:17:01 -08:00
2020-12-15 12:13:45 -08:00
2020-12-19 11:18:38 -08:00
2020-12-02 13:47:17 +01:00
2021-01-04 10:47:38 -08:00
2021-01-15 10:04:49 +00:00
2020-12-03 11:20:52 +01:00
2020-12-16 11:06:49 -08:00
2021-01-08 11:02:18 -08:00
2020-12-15 19:24:18 +01:00
2020-12-15 22:46:15 -08:00
2020-12-11 14:10:44 +01:00
2021-01-21 20:12:40 +01:00
2021-01-08 15:57:29 -05:00
2020-12-15 10:57:29 +01:00
2020-12-22 13:19:43 -08:00
2020-12-16 16:38:41 -08:00
2020-12-11 21:20:08 +05:30
2020-12-14 11:51:46 +01:00
2020-12-14 16:24:19 +01:00
2020-12-11 14:02:14 -08:00
2020-12-08 18:21:16 +01:00
2021-02-06 00:21:42 +01:00
2020-12-09 09:39:38 -05:00
2020-12-02 22:00:22 -08:00
2020-12-10 12:42:59 -06:00
2020-12-14 12:18:19 -08:00
2020-12-25 10:54:29 -08:00
2020-12-17 11:18:00 -08:00
2020-12-11 11:40:43 +01:00
2020-12-09 19:14:48 +01:00
2020-12-01 14:53:40 -07:00
2020-12-15 12:13:41 -08:00
2020-12-02 20:20:05 +01:00
2020-12-15 12:53:37 -08:00
2020-12-15 12:13:44 -08:00
2021-02-05 11:03:47 -08:00
2020-12-11 12:58:52 +01:00
2020-12-03 08:21:29 -08:00
2020-12-16 11:06:07 -08:00
2020-12-02 22:10:35 -08:00
2021-01-07 14:35:14 +00:00
2020-12-15 16:19:30 +01:00
2020-12-08 15:23:37 +00:00
2020-12-15 22:46:15 -08:00
2021-02-02 15:57:23 +01:00
2020-12-15 16:39:06 -08:00
2020-12-08 14:14:48 +00:00
2021-02-05 20:48:28 +01:00
2020-12-15 16:19:31 +01:00
2020-12-15 15:03:31 -08:00
2020-12-09 09:39:37 -05:00
2020-12-17 13:30:45 -05:00
2020-12-22 12:55:08 -08:00
2021-02-05 11:03:47 -08:00
2021-01-07 14:17:29 +01:00
2020-12-29 15:36:49 -08:00
2020-12-15 16:19:31 +01:00
2020-12-15 22:46:15 -08:00
2021-01-29 15:39:48 -05:00
2021-01-22 15:09:42 +01:00
2021-01-12 21:13:01 +01:00
2021-01-14 17:18:25 +01:00
2020-12-15 13:22:29 -08:00
2020-12-15 22:46:16 -08:00
2020-12-03 12:56:03 -08:00
2020-12-16 11:01:04 -08:00
2020-12-15 22:46:15 -08:00
2020-12-03 16:21:07 -07:00
2021-01-19 12:02:20 -08:00
2020-12-07 10:29:57 +01:00
2021-01-12 18:12:54 -08:00
2020-12-17 13:34:25 -08:00
2020-12-15 14:10:09 -08:00
2020-12-15 12:13:45 -08:00
2020-12-15 14:55:10 -08:00
2020-12-29 15:36:49 -08:00
2020-12-15 12:13:41 -08:00
2020-12-19 11:18:37 -08:00
2020-12-15 14:48:04 -08:00
2020-12-04 12:23:25 +01:00
2020-12-17 13:01:31 -08:00
2020-12-22 12:55:08 -08:00
2021-01-30 01:22:31 +01:00
2020-12-04 22:32:40 +01:00
2021-02-08 16:18:58 -08:00
2020-12-09 09:39:38 -05:00
2020-12-02 14:05:52 -05:00
2020-12-02 14:05:52 -05:00
2021-01-18 18:58:18 +01:00
2020-12-15 14:02:26 -08:00
2020-12-15 12:13:38 -08:00
2020-12-22 12:55:08 -08:00
2020-12-15 14:55:10 -08:00
2020-12-15 12:13:39 -08:00
2020-12-01 14:53:40 -07:00
2020-12-04 11:18:42 -06:00
2020-12-10 14:55:49 -06:00
2020-12-15 15:11:08 -06:00
2020-12-14 17:34:12 -08:00
2020-12-16 13:08:18 -08:00
2020-12-15 15:03:31 -08:00
2020-12-15 15:26:14 +01:00
2020-12-09 11:21:11 +05:30
2020-12-15 12:13:46 -08:00
2020-12-15 15:03:31 -08:00
2020-12-15 22:46:15 -08:00
2020-12-09 19:10:21 +01:00
2020-12-04 08:44:24 +00:00
2020-12-17 14:19:01 +01:00
2021-02-17 14:07:44 +01:00
2020-12-15 22:46:15 -08:00
2021-01-04 10:55:19 -08:00
2020-12-03 11:20:52 +01:00
2020-12-15 22:46:18 -08:00
2020-12-10 13:14:37 -06:00
2020-12-11 12:47:17 +01:00
2020-12-15 22:46:18 -08:00
2020-12-15 12:13:39 -08:00
2020-12-20 10:12:06 -08:00
2020-12-15 15:57:25 -08:00
2020-12-09 17:08:42 +01:00
2020-12-07 17:12:49 -07:00
2021-01-27 17:26:43 +01:00
2020-12-16 16:38:41 -08:00
2020-12-16 11:30:10 -08:00
2020-12-16 11:01:04 -08:00
2020-12-07 18:25:02 -05:00
2020-12-09 17:08:49 +01:00
2020-12-07 10:40:32 +01:00
2020-12-15 12:13:43 -08:00
2020-12-15 12:13:39 -08:00
2020-12-10 16:17:15 +01:00
2020-12-29 15:36:49 -08:00
2021-01-11 18:20:09 -08:00
2020-12-15 12:13:37 -08:00
2020-12-10 10:45:36 +01:00
2020-12-08 14:52:29 -08:00
2020-12-22 12:55:08 -08:00
2020-12-15 14:48:04 -08:00
2020-12-11 15:43:41 -05:00
2020-12-02 15:07:56 +01:00
2020-12-28 11:58:59 +01:00
2020-12-11 14:11:13 +01:00
2021-02-06 00:21:42 +01:00
2020-12-14 16:40:27 -08:00
2020-12-16 00:07:17 -08:00
2020-12-11 10:40:52 +01:00
2021-01-27 17:26:42 +01:00
2020-12-07 18:25:02 -05:00
2020-12-16 12:33:35 -08:00
2021-02-02 09:32:02 -05:00
2020-12-04 16:54:35 +01:00
2021-01-25 12:08:07 -08:00
2021-02-04 18:56:56 -08:00
2020-12-15 22:46:15 -08:00
2020-12-09 20:00:26 +01:00
2020-12-18 16:14:31 -05:00
2020-12-10 14:47:56 -07:00
2021-02-05 11:03:47 -08:00
2020-12-15 12:13:40 -08:00
2020-12-02 20:20:05 +01:00
2020-12-06 10:19:07 -08:00