summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-08-132-54/+1
|\
| * Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-08-0213-17/+77
| |\
| * \ Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-07-2566-267/+392
| |\ \
| * | | perf, tools: Use correct articles in commentsTobias Tefke2018-07-161-1/+1
| * | | Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2018-06-2614-24/+39
| |\ \ \
| * | | | kprobes: Remove jprobe stub APIMasami Hiramatsu2018-06-211-50/+0
| * | | | kprobes: Remove jprobe API implementationMasami Hiramatsu2018-06-211-3/+0
* | | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-08-1311-474/+619
|\ \ \ \ \
| * | | | | locking/atomics: Rework ordering barriersMark Rutland2018-07-251-16/+22
| * | | | | locking/atomics: Instrument cmpxchg_double*()Mark Rutland2018-07-251-13/+8
| * | | | | locking/atomics: Instrument xchg()Mark Rutland2018-07-251-0/+7
| * | | | | locking/atomics: Simplify cmpxchg() instrumentationMark Rutland2018-07-251-85/+15
| * | | | | sched/Documentation: Update wake_up() & co. memory-barrier guaranteesAndrea Parri2018-07-171-2/+2
| * | | | | locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock()Andrea Parri2018-07-171-17/+36
| * | | | | Merge tag 'v4.18-rc5' into locking/core, to pick up fixesIngo Molnar2018-07-1759-255/+370
| |\ \ \ \ \
| * | | | | | locking/refcount: Always allow checked formsMark Rutland2018-07-131-7/+20
| * | | | | | locking/refcounts: Include fewer headers in <linux/refcount.h>Alexey Dobriyan2018-06-211-3/+4
| * | | | | | atomics/treewide: Clean up '*_andnot()' ifdefferyMark Rutland2018-06-211-66/+30
| * | | | | | atomics/treewide: Make conditional inc/dec ops optionalMark Rutland2018-06-213-24/+77
| * | | | | | atomics/treewide: Make unconditional inc/dec ops optionalMark Rutland2018-06-214-18/+72
| * | | | | | atomics/treewide: Make test ops optionalMark Rutland2018-06-214-13/+148
| * | | | | | atomics/treewide: Make atomic64_fetch_add_unless() optionalMark Rutland2018-06-212-8/+24
| * | | | | | atomics/generic: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-1/+2
| * | | | | | atomics: Prepare for atomic64_fetch_add_unless()Mark Rutland2018-06-212-0/+25
| * | | | | | atomics/treewide: Make atomic_fetch_add_unless() optionalMark Rutland2018-06-213-12/+26
| * | | | | | atomics/treewide: Make atomic64_inc_not_zero() optionalMark Rutland2018-06-213-1/+14
| * | | | | | atomics: Make conditional ops return 'bool'Mark Rutland2018-06-213-13/+16
| * | | | | | atomics/treewide: Remove atomic_inc_not_zero_hint()Mark Rutland2018-06-211-32/+0
| * | | | | | atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()Mark Rutland2018-06-213-5/+5
| * | | | | | locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*()Will Deacon2018-06-211-12/+56
| * | | | | | locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIsWill Deacon2018-06-211-155/+33
| * | | | | | locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new...Will Deacon2018-06-212-21/+27
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-08-136-36/+28
|\ \ \ \ \ \
| * | | | | | sched/numa: Remove redundant fieldSrikar Dronamraju2018-07-251-1/+0
| * | | | | | Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar2018-07-2524-35/+57
| |\ \ \ \ \ \
| * | | | | | | sched/sysctl: Remove unused sched_time_avg_ms sysctlVincent Guittot2018-07-161-1/+0
| * | | | | | | Merge tag 'v4.18-rc5' into sched/core, to pick up fixesIngo Molnar2018-07-1520-183/+231
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | |
| * | | | | | | watchdog/softlockup: Fix the SOFTLOCKUP_DETECTOR=n buildPeter Zijlstra2018-07-101-7/+8
| * | | | | | | smpboot: Remove cpumask from the APIPeter Zijlstra2018-07-031-14/+1
| * | | | | | | watchdog/softlockup: Replace "watchdog/%u" threads with cpu_stop_workPeter Zijlstra2018-07-032-0/+6
| * | | | | | | Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar2018-07-0346-103/+236
| |\ \ \ \ \ \ \
| * | | | | | | | sched/swait: Rename to exclusivePeter Zijlstra2018-06-201-12/+12
| * | | | | | | | sched/swait: Switch to full exclusive modePeter Zijlstra2018-06-201-5/+6
| * | | | | | | | sched/swait: Remove __prepare_to_swaitPeter Zijlstra2018-06-201-1/+0
* | | | | | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-08-136-71/+103
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-07-176-71/+103
| |\ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / | |/| | | | | | | |
| | * | | | | | | | Merge branches 'fixes1.2018.07.12b' and 'torture1.2018.07.12b' into HEADPaul E. McKenney2018-07-121-0/+2
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | rcutorture: Use per-CPU random state for rcu_torture_timer()Paul E. McKenney2018-07-121-0/+2
| | * | | | | | | | | rculist: Improve documentation for list_for_each_entry_from_rcu()NeilBrown2018-07-121-1/+18
| | * | | | | | | | | rcu: Improve RCU-tasks naming and commentsPaul E. McKenney2018-07-122-7/+7