* Mathieu Desnoyers <[EMAIL PROTECTED]> wrote:

> Ingo, a comment in slub.c explains it :
> 
> /*
>  * The SLUB_FASTPATH path is provisional and is currently disabled if the
>  * kernel is compiled with preemption or if the arch does not support
>  * fast cmpxchg operations. There are a couple of coming changes that will
>  * simplify matters and allow preemption. Ultimately we may end up making
>  * SLUB_FASTPATH the default.

well the feature is not complete and there are no reasons given _why_ 
it's not complete ... and even if there's a reason it should have been 
deferred to the next merge window. We still have 10 year old "this is a 
temporary hack" comments in the kernel ;-)

"hardware does not support it" is a valid argument, "kernel developer 
had no time to implement it properly" is not ;-)

        Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to