summaryrefslogtreecommitdiff
path: root/include/linux
AgeCommit message (Expand)AuthorFilesLines
2021-08-17locking/ww_mutex: Abstract out internal lock accessesThomas Gleixner1-4/+9
2021-08-17locking/mutex: Make mutex::wait_lock rawThomas Gleixner1-2/+2
2021-08-17locking/ww_mutex: Move the ww_mutex definitions from <linux/mutex.h> into <li...Thomas Gleixner2-11/+8
2021-08-17locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h>...Thomas Gleixner1-13/+0
2021-08-17locking/rwlock: Provide RT variantThomas Gleixner3-12/+179
2021-08-17SUNRPC: Add RPC_AUTH_TLS protocol numbersChuck Lever2-0/+2
2021-08-17sysctl: introduce new proc handler proc_doboolJia He1-0/+2
2021-08-17SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()Chuck Lever1-0/+1
2021-08-17svcrdma: Convert rdma->sc_rw_ctxts to llistChuck Lever1-1/+1
2021-08-17svcrdma: Relieve contention on sc_send_lock.Chuck Lever1-2/+2
2021-08-17svcrdma: Fewer calls to wake_up() in Send completion handlerChuck Lever1-0/+1
2021-08-17SUNRPC: Add svc_rqst_replace_page() APIChuck Lever1-0/+4
2021-08-17locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h>Thomas Gleixner3-1/+162
2021-08-17locking/spinlock: Provide RT specific spinlock_tThomas Gleixner1-0/+26
2021-08-17locking/rtmutex: Reduce <linux/rtmutex.h> header dependencies, only include <...Sebastian Andrzej Siewior1-1/+1
2021-08-17rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h>Sebastian Andrzej Siewior2-29/+36
2021-08-17locking/lockdep: Reduce header dependencies in <linux/debug_locks.h>Sebastian Andrzej Siewior1-2/+1
2021-08-17locking/rtmutex: Prevent future include recursion hellSebastian Andrzej Siewior1-1/+1
2021-08-17locking/spinlock: Split the lock types header, and move the raw types into <l...Thomas Gleixner4-58/+74
2021-08-17locking/rwsem: Add rtmutex based R/W semaphore implementationThomas Gleixner1-10/+68
2021-08-17locking/rt: Add base code for RT rw_semaphore and rwlockThomas Gleixner1-0/+39
2021-08-17locking/rtmutex: Provide rt_mutex_base_is_locked()Thomas Gleixner1-0/+12
2021-08-17locking/rtmutex: Split out the inner parts of 'struct rtmutex'Peter Zijlstra1-6/+17
2021-08-17locking/rtmutex: Remove rt_mutex_is_locked()Peter Zijlstra1-11/+0
2021-08-17sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER()Thomas Gleixner1-2/+5
2021-08-17sched/core: Provide a scheduling point for RT locksThomas Gleixner1-0/+3
2021-08-17sched/wakeup: Prepare for RT sleeping spin/rwlocksThomas Gleixner1-0/+66
2021-08-17sched/wakeup: Reorganize the current::__state helpersThomas Gleixner1-25/+23
2021-08-17sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bitThomas Gleixner1-1/+3
2021-08-17locking/rtmutex: Set proper wait context for lockdepThomas Gleixner1-7/+12
2021-08-17locking/local_lock: Add missing owner initializationThomas Gleixner1-19/+23
2021-08-17Merge tag 'v5.14-rc6' into locking/core, to pick up fixesIngo Molnar404-5044/+7573
2021-08-17power: supply: max17042_battery: more robust chip type checksSebastian Krzyszkowiak1-3/+6
2021-08-17power: supply: max17042_battery: fix typo in MAx17042_TOFFSebastian Krzyszkowiak1-1/+1
2021-08-17power: supply: max17042_battery: clean up MAX17055_V_emptySebastian Krzyszkowiak1-1/+0
2021-08-17fs: add generic helper for filling statx attribute flagsAmir Goldstein2-0/+5
2021-08-17iomap: constify iomap_iter_srcmapChristoph Hellwig1-1/+1
2021-08-17iomap: rework unshare flagChristoph Hellwig1-0/+1
2021-08-17iomap: remove iomap_applyChristoph Hellwig1-10/+0
2021-08-17iomap: switch __iomap_dio_rw to use iomap_iterChristoph Hellwig1-2/+2
2021-08-17iomap: add the new iomap_iter modelChristoph Hellwig1-0/+56
2021-08-17iomap: mark the iomap argument to iomap_inline_data_valid constChristoph Hellwig1-1/+1
2021-08-17iomap: mark the iomap argument to iomap_inline_data constChristoph Hellwig1-1/+1
2021-08-17iomap: mark the iomap argument to iomap_sector constChristoph Hellwig1-2/+1
2021-08-17iomap: remove the iomap arguments to ->page_{prepare,done}Christoph Hellwig1-3/+2
2021-08-17bpf: Add bpf_get_attach_cookie() BPF helper to access bpf_cookie valueAndrii Nakryiko1-3/+0
2021-08-17bpf: Allow to specify user-provided bpf_cookie for BPF perf linksAndrii Nakryiko3-4/+19
2021-08-17bpf: Implement minimal BPF perf linkAndrii Nakryiko2-0/+6
2021-08-17bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functionsAndrii Nakryiko2-77/+107
2021-08-17bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko2-25/+38