• Thomas Gleixner's avatar
    rtmutex: remove uber optimization · 640f0c05
    Thomas Gleixner authored
    The adaptive spin patches introduced an overdesigned optimization for
    the adaptive path. This avoidance of those code pathes is not worth
    the extra conditionals and furthermore it is inconsistent in itself.
    
    Remove it and use the same mechanism as the other lock pathes. That
    way we have a consistent state manipulation scheme and less extra
    cases.
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    640f0c05
rtmutex.c 40.7 KB