summaryrefslogtreecommitdiff
path: root/include/linux
AgeCommit message (Expand)AuthorFilesLines
2021-08-18iommu: Introduce explicit type for non-strict DMA domainsRobin Murphy1-0/+11
2021-08-18iommu/io-pgtable: Remove non-strict quirkRobin Murphy1-5/+0
2021-08-18iommu: Indicate queued flushes via gather dataRobin Murphy1-1/+7
2021-08-18iommu: Pull IOVA cookie management into the coreRobin Murphy1-1/+2
2021-08-18net-memcg: pass in gfp_t mask to mem_cgroup_charge_skmem()Wei Wang1-1/+2
2021-08-18net: dsa: tag_sja1105: be dsa_loop-safeVladimir Oltean1-0/+18
2021-08-18firmware: qcom_scm: Introduce SCM calls to access LMhThara Gopinath1-0/+14
2021-08-18leds: move default_state read from fwnode to coreDenis Osterland-Heim1-3/+9
2021-08-18PCI: Remove reset_fn field from pci_devAmey Narkhede1-1/+0
2021-08-18PCI: Add array to track reset method orderingAmey Narkhede1-0/+6
2021-08-17PCI: Add pcie_reset_flr() with 'probe' argumentAmey Narkhede1-1/+1
2021-08-17PCI: Cache PCIe Device Capabilities registerAmey Narkhede1-0/+1
2021-08-17workqueue: Remove unused WORK_NO_COLORLai Jiangshan1-7/+2
2021-08-17workqueue: Rename "delayed" (delayed by active management) to "inactive"Lai Jiangshan1-2/+2
2021-08-17static_call: Update API documentationPeter Zijlstra1-0/+33
2021-08-17locking/local_lock: Add PREEMPT_RT supportThomas Gleixner1-0/+44
2021-08-17locking/spinlock/rt: Prepare for RT local_lockThomas Gleixner3-8/+30
2021-08-17preempt: Adjust PREEMPT_LOCK_OFFSET for RTThomas Gleixner1-0/+4
2021-08-17locking/rtmutex: Add mutex variant for RTThomas Gleixner1-10/+56
2021-08-17locking/ww_mutex: Add rt_mutex based lock type and accessorsPeter Zijlstra1-9/+24
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