summaryrefslogtreecommitdiffstats
path: root/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/ww_mutex: Add rt_mutex based lock type and accessorsPeter Zijlstra2021-08-171-9/+24
* locking/ww_mutex: Abstract out internal lock accessesThomas Gleixner2021-08-171-4/+9
* locking/mutex: Make mutex::wait_lock rawThomas Gleixner2021-08-171-2/+2
* locking/ww_mutex: Move the ww_mutex definitions from <linux/mutex.h> into <li...Thomas Gleixner2021-08-172-11/+8
* locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h>...Thomas Gleixner2021-08-171-13/+0
* locking/rwlock: Provide RT variantThomas Gleixner2021-08-173-12/+179
* locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h>Thomas Gleixner2021-08-173-1/+162
* locking/spinlock: Provide RT specific spinlock_tThomas Gleixner2021-08-171-0/+26
* locking/rtmutex: Reduce <linux/rtmutex.h> header dependencies, only include <...Sebastian Andrzej Siewior2021-08-171-1/+1
* rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h>Sebastian Andrzej Siewior2021-08-172-29/+36
* locking/lockdep: Reduce header dependencies in <linux/debug_locks.h>Sebastian Andrzej Siewior2021-08-171-2/+1
* locking/rtmutex: Prevent future include recursion hellSebastian Andrzej Siewior2021-08-171-1/+1
* locking/spinlock: Split the lock types header, and move the raw types into <l...Thomas Gleixner2021-08-174-58/+74
* locking/rwsem: Add rtmutex based R/W semaphore implementationThomas Gleixner2021-08-171-10/+68
* locking/rt: Add base code for RT rw_semaphore and rwlockThomas Gleixner2021-08-171-0/+39
* locking/rtmutex: Provide rt_mutex_base_is_locked()Thomas Gleixner2021-08-171-0/+12
* locking/rtmutex: Split out the inner parts of 'struct rtmutex'Peter Zijlstra2021-08-171-6/+17
* locking/rtmutex: Remove rt_mutex_is_locked()Peter Zijlstra2021-08-171-11/+0
* sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER()Thomas Gleixner2021-08-171-2/+5
* sched/core: Provide a scheduling point for RT locksThomas Gleixner2021-08-171-0/+3
* sched/wakeup: Prepare for RT sleeping spin/rwlocksThomas Gleixner2021-08-171-0/+66
* sched/wakeup: Reorganize the current::__state helpersThomas Gleixner2021-08-171-25/+23
* sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bitThomas Gleixner2021-08-171-1/+3
* locking/rtmutex: Set proper wait context for lockdepThomas Gleixner2021-08-171-7/+12
* locking/local_lock: Add missing owner initializationThomas Gleixner2021-08-171-19/+23
* Merge tag 'v5.14-rc6' into locking/core, to pick up fixesIngo Molnar2021-08-17713-7889/+15232
|\
| * Merge tag 'irq-urgent-2021-08-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-08-153-1/+5
| |\
| | * driver core: Add missing kernel doc for device::msi_lockThomas Gleixner2021-08-131-0/+1
| | * genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUPThomas Gleixner2021-08-101-0/+2
| | * PCI/MSI: Protect msi_desc::masked for multi-MSIThomas Gleixner2021-08-102-1/+2
| * | Merge tag 'net-5.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2021-08-1310-12/+27
| |\ \
| | * | net: igmp: increase size of mr_ifc_countEric Dumazet2021-08-121-1/+1
| | * | net: bridge: fix flags interpretation for extern learn fdb entriesNikolay Aleksandrov2021-08-101-2/+5
| | * | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2021-08-102-3/+4
| | |\ \
| | | * | bpf: Fix potentially incorrect results with bpf_get_local_storage()Yonghong Song2021-08-101-2/+2
| | | * | bpf: Add lockdown check for probe_write_user helperDaniel Borkmann2021-08-101-0/+1
| | | * | bpf: Add _kernel suffix to internal lockdown_bpf_readDaniel Borkmann2021-08-091-1/+1
| | * | | Merge tag 'mlx5-fixes-2021-08-09' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller2021-08-101-2/+1
| | |\ \ \
| | | * | | net/mlx5: Synchronize correct IRQ when destroying CQShay Drory2021-08-101-2/+1
| | | |/ /
| | * / / psample: Add a fwd declaration for skbuffRoi Dayan2021-08-101-0/+2
| | |/ /
| | * | once: Fix panic when module unloadKefeng Wang2021-08-081-2/+2
| | * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski2021-08-063-2/+12
| | |\ \
| | | * | netfilter: conntrack: remove offload_pickup sysctl againFlorian Westphal2021-08-061-2/+0
| | | * | netfilter: nfnetlink_hook: missing chain familyPablo Neira Ayuso2021-08-061-0/+9
| | | * | netfilter: ipset: Limit the maximal range of consecutive elements to add/deleteJozsef Kadlecsik2021-08-041-0/+3
| * | | | vmlinux.lds.h: Handle clang's module.{c,d}tor sectionsNathan Chancellor2021-08-111-0/+1
| | |_|/ | |/| |
| * | | Merge tag 'tty-5.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2021-08-081-0/+24
| |\ \ \
| | * | | serial: 8250: fix handle_irq lockingJohan Hovold2021-07-211-0/+24
| * | | | Merge tag 'usb-5.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2021-08-081-0/+1
| |\ \ \ \
| | * | | | usb: otg-fsm: Fix hrtimer list corruptionDmitry Osipenko2021-07-271-0/+1