Re: [PATCH] cpumask 5/10 rewrite cpumask.h - single bitmap basedimplementation

From: David S. Miller
Date: Thu Jun 03 2004 - 21:57:37 EST


On Thu, 3 Jun 2004 19:47:55 -0700
Paul Jackson <pj@xxxxxxx> wrote:

> > We avoided doing this because in some situations the compiler will not pass
> > such a cpumask_t in a register, ever. An efficiency problem on sparc64,
> > apparently.
>
> When I contacted Dave Miller about this specific problem on March 26,
> 2004, he explained that this was more of a problem on sparc32, and that
> since SMP on sparc32 wasn't in robust shape yet (my words), he seemed
> (from what I could tell) not to be objecting too strongly.
>
> I've added Dave to the Cc list, in case he wants to add or something, or
> correct my efforts to represent his position.

Those were my feelings, but looking at this specific case why
can't you just change the type to be an aggregate when possible?
Is it really that hard?
-
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/