aboutsummaryrefslogtreecommitdiffstats
path: root/kernel (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-08-17locking/ww_mutex: Split up ww_mutex_unlock()Peter Zijlstra (Intel)1-11/+15
2021-08-17locking/ww_mutex: Gather mutex_waiter initializationPeter Zijlstra2-9/+4
2021-08-17locking/ww_mutex: Simplify lockdep annotationsPeter Zijlstra1-9/+10
2021-08-17locking/mutex: Make mutex::wait_lock rawThomas Gleixner1-11/+11
2021-08-17locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h> to the internal headerThomas Gleixner1-0/+13
2021-08-17locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.hThomas Gleixner4-48/+26
2021-08-17locking/rtmutex: Squash !RT tasks to DEFAULT_PRIOPeter Zijlstra1-5/+20
2021-08-17locking/rwlock: Provide RT variantThomas Gleixner4-1/+144
2021-08-17locking/spinlock: Provide RT variantThomas Gleixner2-0/+130
2021-08-17sysctl: introduce new proc handler proc_doboolJia He1-0/+42
2021-08-17locking/rtmutex: Provide the spin/rwlock core lock functionThomas Gleixner2-1/+61
2021-08-17locking/rtmutex: Guard regular sleeping locks specific functionsThomas Gleixner3-123/+133
2021-08-17locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locksThomas Gleixner2-3/+20
2021-08-17locking/rtmutex: Use rt_mutex_wake_q_headThomas Gleixner4-23/+20
2021-08-17locking/rtmutex: Provide rt_wake_q_head and helpersThomas Gleixner2-0/+29
2021-08-17locking/rtmutex: Add wake_state to rt_mutex_waiterThomas Gleixner2-1/+10
2021-08-17locking/rwsem: Add rtmutex based R/W semaphore implementationThomas Gleixner1-0/+108
2021-08-17locking/rt: Add base code for RT rw_semaphore and rwlockThomas Gleixner1-0/+263
2021-08-17locking/rtmutex: Provide rt_mutex_slowlock_locked()Thomas Gleixner2-43/+59
2021-08-17locking/rtmutex: Split out the inner parts of 'struct rtmutex'Peter Zijlstra5-73/+80
2021-08-17locking/rtmutex: Split API from implementationThomas Gleixner4-498/+514
2021-08-17locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*()Thomas Gleixner1-2/+2
2021-08-17locking/rtmutex: Convert macros to inlinesSebastian Andrzej Siewior1-4/+27
2021-08-17sched/core: Provide a scheduling point for RT locksThomas Gleixner1-1/+19
2021-08-17sched/core: Rework the __schedule() preempt argumentThomas Gleixner1-11/+23
2021-08-17sched/wakeup: Prepare for RT sleeping spin/rwlocksThomas Gleixner1-0/+33
2021-08-17sched/wakeup: Split out the wakeup ->__state checkThomas Gleixner1-6/+18
2021-08-17locking/rtmutex: Set proper wait context for lockdepThomas Gleixner1-1/+1
2021-08-17Merge tag 'v5.14-rc6' into locking/core, to pick up fixesIngo Molnar175-3077/+10370
2021-08-17bpf: Add bpf_get_attach_cookie() BPF helper to access bpf_cookie valueAndrii Nakryiko1-1/+34
2021-08-17bpf: Allow to specify user-provided bpf_cookie for BPF perf linksAndrii Nakryiko4-22/+38
2021-08-17bpf: Implement minimal BPF perf linkAndrii Nakryiko2-13/+102
2021-08-17bpf: Refactor perf_event_set_bpf_prog() to use struct bpf_prog inputAndrii Nakryiko1-33/+28
2021-08-17bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functionsAndrii Nakryiko2-17/+17
2021-08-17bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko7-15/+15
2021-08-16notifier: Remove atomic_notifier_call_chain_robust()Valentin Schneider1-19/+0
2021-08-16PM: cpu: Make notifier chain use a raw_spinlock_tValentin Schneider1-12/+38
2021-08-16PM: sleep: unmark 'state' functions as kernel-docRandy Dunlap1-1/+1
2021-08-16Merge tag 'trace-v5.14-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-traceLinus Torvalds3-1/+62
2021-08-16tracepoint: Fix kerneldoc commentszhaoxiao1-2/+2
2021-08-16tracing/boot: Show correct histogram error commandMasami Hiramatsu1-4/+10
2021-08-16tracing/boot: Support multiple histograms for each eventMasami Hiramatsu1-9/+32
2021-08-16tracing/boot: Support multiple handlers for per-event histogramMasami Hiramatsu1-8/+35
2021-08-16tracing/boot: Add per-event histogram action optionsMasami Hiramatsu1-0/+231
2021-08-16tracing: Simplify the Kconfig dependency of FTRACEMasahiro Yamada1-5/+1
2021-08-16tracing: Allow execnames to be passed as args for synthetic eventsSteven Rostedt (VMware)1-4/+42
2021-08-16tracing: Have histogram types be constant when possibleSteven Rostedt (VMware)1-18/+14
2021-08-16tracing/histogram: Update the documentation for the buckets modifierSteven Rostedt (VMware)1-0/+1
2021-08-16tracing: Add linear buckets to histogram logicSteven Rostedt (VMware)1-7/+58
2021-08-16tracing/boot: Fix a hist trigger dependency for boot time tracingMasami Hiramatsu1-6/+9