Skip to content

locking-core-2022-05-23

 - rwsem cleanups & optimizations/fixes:
    - Conditionally wake waiters in reader/writer slowpaths
    - Always try to wake waiters in out_nolock path

 - Add try_cmpxchg64() implementation, with arch optimizations - and use it to
   micro-optimize sched_clock_{local,remote}()

 - Various force-inlining fixes to address objdump instrumentation-check warnings

 - Add lock contention tracepoints:

    lock:contention_begin
    lock:contention_end

 - Misc smaller fixes & cleanups

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Assets 2
Loading