summaryrefslogtreecommitdiffstats
path: root/include/linux
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2015-11-035-39/+28
|\
| * stop_machine: Kill smp_hotplug_thread->pre_unpark, introduce stop_machine_unp...Oleg Nesterov2015-10-202-4/+1
| * stop_machine: Ensure that a queued callback will be called before cpu_stop_pa...Oleg Nesterov2015-10-201-0/+1
| * Merge branch 'sched/urgent' into sched/core, to pick up fixes and resolve con...Ingo Molnar2015-10-202-1/+6
| |\
| * | sched/core: Kill PREEMPT_ACTIVEPeter Zijlstra2015-10-061-5/+0
| * | sched/core: Simplify preempt_count testsPeter Zijlstra2015-10-061-2/+1
| * | sched/core: Stop setting PREEMPT_ACTIVEPeter Zijlstra2015-10-061-12/+0
| * | sched/core: Create preempt_count invariantPeter Zijlstra2015-10-061-5/+12
| * | sched/core: Simplify INIT_PREEMPT_COUNTPeter Zijlstra2015-10-061-6/+5
| * | Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying...Ingo Molnar2015-10-0627-128/+229
| |\ \
| * | | sched/core: Make 'sched_domain_topology' declaration staticJuergen Gross2015-09-231-2/+0
| * | | sched/deadline: Unify dl_time_before() usageJuri Lelli2015-09-231-0/+5
| * | | Merge branch 'linus' into sched/core, to pick up fixes before applying new ch...Ingo Molnar2015-09-184-31/+13
| |\ \ \
| * | | | sched/fair: Make utilization tracking CPU scale-invariantDietmar Eggemann2015-09-131-1/+1
| * | | | sched/fair: Make load tracking frequency scale-invariantDietmar Eggemann2015-09-131-3/+3
| * | | | Merge tag 'v4.3-rc1' into sched/core, to refresh the branchIngo Molnar2015-09-13194-2324/+5763
| |\ \ \ \
* | \ \ \ \ Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2015-11-031-17/+103
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'perf/urgent' into perf/core, before pulling new changesIngo Molnar2015-10-0811-26/+36
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| * | | | | | Merge branch 'linus' into perf/core, to pick up fixes before applying new cha...Ingo Molnar2015-09-2818-103/+194
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'perf/urgent' into perf/core, to pick up fixes before applying n...Ingo Molnar2015-09-185-31/+22
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | |
| * | | | | | | perf/core: Drop PERF_EVENT_TXNSukadev Bhattiprolu2015-09-131-2/+0
| * | | | | | | perf/core: Define PERF_PMU_TXN_READ interfaceSukadev Bhattiprolu2015-09-131-0/+1
| * | | | | | | perf/core: Add a 'flags' parameter to the PMU transactional interfacesSukadev Bhattiprolu2015-09-131-3/+11
| * | | | | | | perf/abi: Document some more aspects of the perf ABIPeter Zijlstra2015-09-131-13/+92
| | |_|_|_|/ / | |/| | | | |
* | | | | | | atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl()Linus Torvalds2015-11-032-34/+0
* | | | | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-11-031-1/+117
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge tag 'v4.3-rc6' into locking/core, to pick up fixes before applying new ...Ingo Molnar2015-10-202-1/+6
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | locking/asm-generic: Add _{relaxed|acquire|release}() variants for inc/dec at...Davidlohr Bueso2015-10-061-0/+97
| * | | | | | | Merge tag 'v4.3-rc4' into locking/core, to pick up fixes before applying new ...Ingo Molnar2015-10-0618-36/+69
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | |
| * | | | | | | atomic: Implement atomic_read_ctrl()Peter Zijlstra2015-09-231-0/+18
| * | | | | | | atomic: Add atomic_long_t bitopsPeter Zijlstra2015-09-231-1/+2
* | | | | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2015-11-0312-47/+141
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'linus' into core/rcu, to fix up a semantic conflictIngo Molnar2015-10-288-85/+84
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2015-10-1912-47/+141
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| | | | | | | | | |
| | | \ \ \ \ \ \ \
| | *-. \ \ \ \ \ \ \ Merge branches 'doc.2015.10.06a', 'percpu-rwsem.2015.10.06a' and 'torture.201...Paul E. McKenney2015-10-072-1/+88
| | |\ \ \ \ \ \ \ \ \
| | | | * | | | | | | | rcu_sync: Cleanup the CONFIG_PROVE_RCU checksOleg Nesterov2015-10-061-4/+3
| | | | * | | | | | | | locking/percpu-rwsem: Make use of the rcu_sync infrastructureOleg Nesterov2015-10-061-1/+2
| | | | * | | | | | | | rcu_sync: Introduce rcu_sync_dtor()Oleg Nesterov2015-10-061-0/+1
| | | | * | | | | | | | rcu_sync: Add CONFIG_PROVE_RCU checksOleg Nesterov2015-10-061-0/+6
| | | | * | | | | | | | rcu_sync: Simplify rcu_sync using new rcu_sync_ops structureOleg Nesterov2015-10-061-37/+23
| | | | * | | | | | | | rcu: Create rcu_sync infrastructureOleg Nesterov2015-10-061-0/+94
| | | |/ / / / / / / /
| | * | | | | | | | | Merge branches 'fixes.2015.10.06a' and 'exp.2015.10.07a' into HEADPaul E. McKenney2015-10-072-6/+6
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | cpu: Remove try_get_online_cpus()Paul E. McKenney2015-10-071-2/+0
| | | * | | | | | | | | rcu: Use single-stage IPI algorithm for RCU expedited grace periodPaul E. McKenney2015-09-201-4/+6
| | | |/ / / / / / / /
| | * | | | | | | | | rculist: Use WRITE_ONCE() when deleting from reader-visible listPaul E. McKenney2015-10-063-5/+8
| | * | | | | | | | | rcu: Remove deprecated rcu_lockdep_assert()Paul E. McKenney2015-10-061-21/+0
| | * | | | | | | | | rculist: Make list_entry_rcu() use lockless_dereference()Patrick Marlier2015-10-061-4/+1
| | * | | | | | | | | rcu: Add rcu_pointer_handoff()Paul E. McKenney2015-10-061-0/+22
| | * | | | | | | | | rcu: Move preemption disabling out of __srcu_read_lock()Paul E. McKenney2015-10-061-1/+4
| | * | | | | | | | | rcu: Don't disable preemption for Tiny and Tree RCU readersBoqun Feng2015-10-062-2/+5