summaryrefslogtreecommitdiffstats
path: root/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'timers-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-08-314-8/+36
|\
| * dt-bindings: timer: Add ABIs for new Ingenic SoCs周琰杰 (Zhou Yanjie)2021-08-211-0/+19
| * timekeeping: Distangle resume and clock-was-set eventsThomas Gleixner2021-08-101-1/+0
| * timerfd: Provide timerfd_resume()Thomas Gleixner2021-08-101-0/+2
| * hrtimer: Ensure timerfd notification for HIGHRES=nThomas Gleixner2021-08-101-5/+0
| * posix-cpu-timers: Recalc next expiration when timer_settime() ends up not que...Frederic Weisbecker2021-08-101-1/+6
| * posix-cpu-timers: Force next_expiration recalc after timer deletionFrederic Weisbecker2021-08-101-1/+3
| * posix-cpu-timers: Assert task sighand is locked while starting cputime counterFrederic Weisbecker2021-08-101-0/+6
* | Merge tag 'x86-irq-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-08-311-0/+2
|\ \
| * | x86/PCI: Add support for the Intel 82426EX PIRQ routerMaciej W. Rozycki2021-08-101-0/+1
| * | x86/PCI: Add support for the ALi M1487 (IBC) PIRQ routerMaciej W. Rozycki2021-08-101-0/+1
| |/
* | Merge tag 'x86-cpu-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-08-312-0/+11
|\ \
| * | x86, prctl: Hook L1D flushing in via prctlBalbir Singh2021-07-281-0/+1
| * | sched: Add task_work callback for paranoid L1D flushBalbir Singh2021-07-281-0/+10
* | | Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-08-302-7/+15
|\ \ \
| * | | genirq/msi: Move MSI sysfs handling from PCI to MSI coreBarry Song2021-08-241-0/+4
| * | | genirq: Change force_irqthreads to a static keyTanner Love2021-08-101-3/+5
| * | | PCI/MSI: Rename msi_desc::maskedThomas Gleixner2021-08-101-2/+6
| * | | s390/pci: Do not mask MSI[-X] entries on teardownThomas Gleixner2021-08-101-2/+0
* | | | Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-08-3028-1291/+2611
|\ \ \ \
| * | | | static_call: Update API documentationPeter Zijlstra2021-08-171-0/+33
| * | | | locking/local_lock: Add PREEMPT_RT supportThomas Gleixner2021-08-171-0/+44
| * | | | locking/spinlock/rt: Prepare for RT local_lockThomas Gleixner2021-08-173-8/+30
| * | | | preempt: Adjust PREEMPT_LOCK_OFFSET for RTThomas Gleixner2021-08-171-0/+4
| * | | | locking/rtmutex: Add mutex variant for RTThomas Gleixner2021-08-171-10/+56
| * | | | 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