summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* futex: Rename: hb_waiter_{inc,dec,pending}()Peter Zijlstra2021-10-071-17/+17
* futex: Split out PI futexPeter Zijlstra2021-10-074-1405/+1449
* futex: Rename: {get,cmpxchg}_futex_value_locked()Peter Zijlstra2021-10-071-15/+15
* futex: Rename hash_futex()Peter Zijlstra2021-10-071-11/+11
* futex: Rename __unqueue_futex()Peter Zijlstra2021-10-071-7/+7
* futex: Rename: queue_{,un}lock()Peter Zijlstra2021-10-071-13/+13
* futex: Rename futex_wait_queue_me()Peter Zijlstra2021-10-071-5/+5
* futex: Rename {,__}{,un}queue_me()Peter Zijlstra2021-10-071-23/+23
* futex: Split out syscallsPeter Zijlstra2021-10-075-419/+454
* futex: Move to kernel/futex/Peter Zijlstra2021-10-073-2/+5
* locking/rwbase: Optimize rwbase_read_trylockDavidlohr Bueso2021-10-071-3/+2
* Merge branch 'tip/locking/urgent'Peter Zijlstra2021-10-071-20/+45
|\
| * locking/rwbase: Take care of ordering guarantee for fastpath readerBoqun Feng2021-09-151-2/+19
| * locking/rwbase: Extract __rwbase_write_trylock()Peter Zijlstra2021-09-151-18/+26
| * locking/rwbase: Properly match set_and_save_state() to restore_state()Peter Zijlstra2021-09-151-1/+1
* | rtmutex: Wake up the waiters lockless while dropping the read lock.Thomas Gleixner2021-10-012-7/+18
* | rtmutex: Check explicit for TASK_RTLOCK_WAIT.Sebastian Andrzej Siewior2021-10-011-1/+1
* | locking/rt: Take RCU nesting into account for __might_resched()Thomas Gleixner2021-10-011-3/+14
* | sched: Make RCU nest depth distinct in __might_resched()Thomas Gleixner2021-10-011-12/+16
* | sched: Make might_sleep() output less confusingThomas Gleixner2021-10-011-5/+22
* | sched: Cleanup might_sleep() printksThomas Gleixner2021-10-011-8/+6
* | sched: Remove preempt_offset argument from __might_sleep()Thomas Gleixner2021-10-011-2/+2
* | sched: Clean up the might_sleep() underscore zooThomas Gleixner2021-10-012-6/+6
* | locking/ww-mutex: Fix uninitialized use of ret in test_aa()Nathan Chancellor2021-10-011-1/+2
* | lockdep: Improve comments in wait-type checksZhouyi Zhou2021-09-172-3/+3
* | lockdep: Let lock_is_held_type() detect recursive read as readSebastian Andrzej Siewior2021-09-171-1/+1
* | kernel/locking: Add context to ww_mutex_trylock()Maarten Lankhorst2021-09-173-21/+131
|/
* Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2021-09-122-5/+5
|\
| * sched: Prevent balance_push() on remote runqueuesThomas Gleixner2021-09-091-3/+3
| * sched/idle: Make the idle timer expire in hard interrupt contextSebastian Andrzej Siewior2021-09-091-2/+2
* | Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2021-09-123-84/+118
|\ \
| * | locking/rtmutex: Fix ww_mutex deadlock checkPeter Zijlstra2021-09-091-1/+1
| * | futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic()Thomas Gleixner2021-09-031-2/+1
| * | futex: Avoid redundant task lookupThomas Gleixner2021-09-021-30/+37
| * | futex: Clarify comment for requeue_pi_wake_futex()Thomas Gleixner2021-09-021-6/+20
| * | futex: Prevent inconsistent state and exit raceThomas Gleixner2021-09-021-43/+55
| * | futex: Return error code instead of assigning it without effectColin Ian King2021-09-021-1/+1
| * | locking/rwsem: Add missing __init_rwsem() for PREEMPT_RTMike Galbraith2021-09-021-4/+6
* | | Merge tag 'trace-v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2021-09-111-19/+18
|\ \ \
| * | | bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey()Masami Hiramatsu2021-09-091-12/+12
| * | | tracing/boot: Fix to check the histogram control param is a leaf nodeMasami Hiramatsu2021-09-091-3/+3
| * | | tracing/boot: Fix trace_boot_hist_add_array() to check array is valueMasami Hiramatsu2021-09-091-4/+3
* | | | Merge tag 'trace-v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2021-09-098-21/+50
|\| | |
| * | | tracing/boot: Fix to loop on only subkeysMasami Hiramatsu2021-09-081-3/+3
| * | | tracing: Dynamically allocate the per-elt hist_elt_data arrayTom Zanussi2021-09-081-2/+12
| * | | tracing: synth events: increase max fields countArtem Bityutskiy2021-09-081-1/+1
| * | | tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads()Qiang.Zhang2021-09-081-3/+3
| * | | tracing: Fix some alloc_event_probe() error handling bugsDan Carpenter2021-09-071-2/+3
| * | | tracing: Add migrate-disabled counter to tracing output.Thomas Gleixner2021-09-033-10/+28
| | | |
| \ \ \
*-. \ \ \ Merge branches 'akpm' and 'akpm-hotfixes' (patches from Andrew)Linus Torvalds2021-09-084-89/+41
|\ \ \ \ \