diff options
author | Steven Rostedt <rostedt@goodmis.org> | 2005-07-25 16:28:39 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-26 18:40:00 -0400 |
commit | d46523ea32a79fbc8cd1237f9441f45cc3f02456 (patch) | |
tree | 0afe4590170ad25e38005f72431680ba47ba6860 /arch/ia64/sn/kernel/xpc_main.c | |
parent | 18586e721636527cb5177467fb17e2350615978a (diff) |
[PATCH] fix MAX_USER_RT_PRIO and MAX_RT_PRIO
Here's the patch again to fix the code to handle if the values between
MAX_USER_RT_PRIO and MAX_RT_PRIO are different.
Without this patch, an SMP system will crash if the values are
different.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Cc: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Dean Nelson <dcn@sgi.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/ia64/sn/kernel/xpc_main.c')
-rw-r--r-- | arch/ia64/sn/kernel/xpc_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/ia64/sn/kernel/xpc_main.c b/arch/ia64/sn/kernel/xpc_main.c index d580adcad927..bb1d5cf30440 100644 --- a/arch/ia64/sn/kernel/xpc_main.c +++ b/arch/ia64/sn/kernel/xpc_main.c | |||
@@ -420,7 +420,7 @@ xpc_activating(void *__partid) | |||
420 | partid_t partid = (u64) __partid; | 420 | partid_t partid = (u64) __partid; |
421 | struct xpc_partition *part = &xpc_partitions[partid]; | 421 | struct xpc_partition *part = &xpc_partitions[partid]; |
422 | unsigned long irq_flags; | 422 | unsigned long irq_flags; |
423 | struct sched_param param = { sched_priority: MAX_USER_RT_PRIO - 1 }; | 423 | struct sched_param param = { sched_priority: MAX_RT_PRIO - 1 }; |
424 | int ret; | 424 | int ret; |
425 | 425 | ||
426 | 426 | ||