On Wed, 21 Dec 2005, Nick Piggin wrote: > Nicolas Pitre wrote: > > On Tue, 20 Dec 2005, Nick Piggin wrote: > > > > Considering that on UP, the arm should not need to disable interrupts > > > for this function (or has someone refuted Linus?), how about: > > > > > > Kernel preemption. > > > > preempt_disable() ? Sure, and we're now more costly than the current implementation with irq disabling. If we go with simple mutexes that's because there is a gain, even a huge one on ARM, especially for the fast uncontended case. If you guys insist on making things so generic and rigid then there is no gain anymore worth the bother. Nicolas - 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/
- Follow-Ups:
- References:
- [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Ingo Molnar <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Zwane Mwaikambo <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: David Woodhouse <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Ingo Molnar <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Nicolas Pitre <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Nick Piggin <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Nicolas Pitre <[email protected]>
- Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- From: Nick Piggin <[email protected]>
- [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- Prev by Date: Re: 2.6.15-rc5-rt2 slowness
- Next by Date: Re: [2.6 patch] i386: always use 4k stacks
- Previous by thread: Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- Next by thread: Re: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
- Index(es):