Re: [PATCH][GIT PULL] sched/cpupri: Remove the vec->lock

From: Yong Zhang
Date: Fri Aug 05 2011 - 04:20:31 EST


On Tue, Aug 02, 2011 at 04:36:12PM -0400, Steven Rostedt wrote:
> diff --git a/kernel/sched_cpupri.h b/kernel/sched_cpupri.h
> index 9fc7d38..6b4cd17 100644
> --- a/kernel/sched_cpupri.h
> +++ b/kernel/sched_cpupri.h
> @@ -12,9 +12,8 @@
> /* values 2-101 are RT priorities 0-99 */
>
> struct cpupri_vec {
> - raw_spinlock_t lock;
> - int count;
> - cpumask_var_t mask;
> + atomic_t count;
> + cpumask_var_t mask;
> };
>
> struct cpupri {

So cpupri->pri_active and macro CPUPRI_NR_PRI_WORDS is not needed any more?

Thanks,
Yong

--
Only stand for myself
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/