lkml.org 
[lkml]   [2005]   [Dec]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [patch 04/15] Generic Mutex Subsystem, add-atomic-call-func-x86_64.patch
    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 majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-12-20 15:37    [W:0.021 / U:183.856 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site