summaryrefslogtreecommitdiffstats
path: root/include/linux
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-02-2013-118/+417
|\
| * kref: Implement 'struct kref' using refcount_tPeter Zijlstra2017-02-101-18/+11
| * refcount_t: Introduce a special purpose refcount typePeter Zijlstra2017-02-101-0/+294
| * sched/wake_q: Clarify queue reinit commentDavidlohr Bueso2017-02-011-2/+2
| * sched/wait, rcuwait: Fix typo in commentDavidlohr Bueso2017-02-011-1/+1
| * locking/rwsem: Reinit wake_q after useWaiman Long2017-01-221-0/+6
| * jump_labels: Move header guard #endif down where it belongsLuis R. Rodriguez2017-01-191-2/+2
| * locking/atomic, kref: Implement kref_put_lock()Peter Zijlstra2017-01-181-6/+16
| * locking/ww_mutex: Turn off __must_check for nowIngo Molnar2017-01-141-2/+1
| * locking/atomic, kref: Kill kref_sub()Peter Zijlstra2017-01-141-28/+4
| * locking/atomic, kref: Add kref_read()Peter Zijlstra2017-01-142-1/+6
| * locking/atomic, kref: Add KREF_INIT()Peter Zijlstra2017-01-141-0/+2
| * locking/ww_mutex: Fix compilation of __WW_MUTEX_INITIALIZERChris Wilson2017-01-141-4/+4
| * locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debuggingNicolai Hähnle2017-01-141-0/+1
| * locking/ww_mutex: Add waiters in stamp orderNicolai Hähnle2017-01-141-0/+3
| * locking/ww_mutex: Remove the __ww_mutex_lock*() inline wrappersNicolai Hähnle2017-01-141-14/+4
| * locking/ww_mutex: Set use_ww_ctx even when locking without a contextNicolai Hähnle2017-01-141-9/+2
| * locking/mutex: Fix mutex handoffPeter Zijlstra2017-01-141-1/+1
| * locking/percpu-rwsem: Replace waitqueue with rcuwaitDavidlohr Bueso2017-01-141-4/+4
| * sched/wait, RCU: Introduce rcuwait machineryDavidlohr Bueso2017-01-141-0/+63
| * sched/core: Remove set_task_state()Davidlohr Bueso2017-01-141-26/+1
| * locking/spinlocks: Remove the unused spin_lock_bh_nested() APIWaiman Long2017-01-123-11/+0
* | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-02-2011-68/+85
|\ \
| * | delayacct: Include <uapi/linux/taskstats.h>Ingo Molnar2017-02-071-0/+1
| * | sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in mil...Shile Zhang2017-02-011-0/+1
| * | sched/clock: Add dummy clear_sched_clock_stable() stub functionPaul Gortmaker2017-02-011-0/+4
| * | sched/cputime: Remove generic asm headersFrederic Weisbecker2017-02-011-0/+2
| * | sched/cputime: Remove unused nsec_to_cputime()Frederic Weisbecker2017-02-011-5/+0
| * | sched/cputime: Push time to account_system_time() in nsecsFrederic Weisbecker2017-02-011-4/+3
| * | sched/cputime: Push time to account_idle_time() in nsecsFrederic Weisbecker2017-02-011-1/+1
| * | sched/cputime: Push time to account_steal_time() in nsecsFrederic Weisbecker2017-02-011-1/+1
| * | sched/cputime: Push time to account_user_time() in nsecsFrederic Weisbecker2017-02-011-1/+1
| * | sched/cputime: Remove temporary cputime_t accessorsFrederic Weisbecker2017-02-011-40/+0
| * | timers/itimer: Convert internal cputime_t units to nsecFrederic Weisbecker2017-02-012-5/+3
| * | timers/posix-timers: Convert internals to use nsecsFrederic Weisbecker2017-02-012-14/+4
| * | tsacct: Convert obsolete cputime type to nsecsFrederic Weisbecker2017-02-011-1/+1
| * | acct: Convert obsolete cputime type to nsecsFrederic Weisbecker2017-02-011-1/+1
| * | fs/binfmt: Convert obsolete cputime type to nsecsFrederic Weisbecker2017-02-011-1/+19
| * | sched/cputime: Convert task/group cputime to nsecsFrederic Weisbecker2017-02-011-21/+34
| * | sched/cputime: Introduce special task_cputime_t() API to return old-typed cpu...Frederic Weisbecker2017-02-011-3/+29
| * | sched/cputime: Convert guest time accounting to nsecs (u64)Frederic Weisbecker2017-02-011-5/+5
| * | sched/cputime: Remove the unused INIT_CPUTIME macroFrederic Weisbecker2017-02-011-7/+0
| * | time: Introduce jiffies64_to_nsecs()Frederic Weisbecker2017-02-011-0/+2
| * | Merge branch 'linus' into sched/core, to pick up fixes and refresh the branchIngo Molnar2017-02-0124-42/+114
| |\ \
| * | | sched/clock: Fix hotplug crashPeter Zijlstra2017-01-201-1/+0
| * | | locking/mutex, sched/wait: Fix the mutex_lock_io_nested() defineIngo Molnar2017-01-141-1/+1
| * | | locking/mutex, sched/wait: Add mutex_lock_io()Tejun Heo2017-01-141-0/+4
| * | | sched/core: Separate out io_schedule_prepare() and io_schedule_finish()Tejun Heo2017-01-141-5/+3
| * | | sched/clock: Delay switching sched_clock to stablePeter Zijlstra2017-01-141-0/+5
| * | | sched/clock, clocksource: Add optional cs::mark_unstable() methodThomas Gleixner2017-01-141-0/+3