summaryrefslogtreecommitdiffstats
path: root/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-09-0422-274/+1176
|\
| * Merge branch 'linus' into locking/core, to fix up conflictsIngo Molnar2017-09-0413-60/+112
| |\
| * | locking/pvqspinlock: Relax cmpxchg's to improve performance on some architect...Waiman Long2017-08-291-7/+17
| * | smp: Avoid using two cache lines for struct call_single_dataYing Huang2017-08-293-17/+19
| * | locking/lockdep: Untangle xhlock history save/restore from task independencePeter Zijlstra2017-08-292-46/+42
| * | futex: Remove duplicated code and fix undefined behaviourJiri Slaby2017-08-251-0/+39
| * | locking/lockdep: Fix workqueue crossrelease annotationPeter Zijlstra2017-08-252-21/+58
| * | workqueue/lockdep: 'Fix' flush_work() annotationPeter Zijlstra2017-08-251-9/+11
| * | Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-08-2516-48/+217
| |\ \
| * | | locking/lockdep: Explicitly initialize wq_barrier::done::mapBoqun Feng2017-08-171-1/+10
| * | | locking/refcounts, x86/asm: Implement fast refcount overflow protectionKees Cook2017-08-171-0/+12
| * | | locking/lockdep: Fix the rollback and overwrite detection logic in crossreleaseByungchul Park2017-08-141-6/+6
| * | | locking/lockdep: Add a comment about crossrelease_hist_end() in lockdep_sys_e...Byungchul Park2017-08-141-0/+4
| * | | Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-08-112-2/+2
| |\ \ \
| * | | | locking/lockdep: Apply crossrelease to completionsByungchul Park2017-08-101-0/+11
| * | | | locking/lockdep: Make print_circular_bug() aware of crossreleaseByungchul Park2017-08-101-20/+47
| * | | | locking/lockdep: Handle non(or multi)-acquisition of a crosslockByungchul Park2017-08-101-26/+56
| * | | | locking/lockdep: Detect and handle hist_lock ring buffer overwriteByungchul Park2017-08-101-5/+47
| * | | | locking/lockdep: Implement the 'crossrelease' featureByungchul Park2017-08-104-23/+492
| * | | | locking/lockdep: Make check_prev_add() able to handle external stack_traceByungchul Park2017-08-101-21/+19
| * | | | locking/lockdep: Change the meaning of check_prev_add()'s return valueByungchul Park2017-08-101-3/+4
| * | | | locking/lockdep: Add a function building a chain between two classesByungchul Park2017-08-101-0/+70
| * | | | locking/lockdep: Refactor lookup_chain_cache()Byungchul Park2017-08-101-48/+93
| * | | | locking/lockdep: Avoid creating redundant linksPeter Zijlstra2017-08-103-0/+33
| * | | | locking/lockdep: Rework FS_RECLAIM annotationPeter Zijlstra2017-08-102-95/+1
| * | | | locking: Introduce smp_mb__after_spinlock()Peter Zijlstra2017-08-101-2/+2
| * | | | jump_label: Provide hotplug context variantsMarc Zyngier2017-08-101-4/+18
| * | | | jump_label: Split out code under the hotplug lockMarc Zyngier2017-08-101-9/+19
| * | | | jump_label: Move CPU hotplug lockingMarc Zyngier2017-08-101-2/+4
| * | | | jump_label: Add RELEASE barrier after text changesPeter Zijlstra2017-08-101-2/+9
| * | | | cpuset: Make nr_cpusets privatePaolo Bonzini2017-08-101-0/+7
| * | | | jump_label: Fix concurrent static_key_enable/disable()Paolo Bonzini2017-08-101-22/+37
| * | | | locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed()Kirill Tkhai2017-08-101-3/+30
| * | | | locking/rwsem-spinlock: Add killable versions of __down_read()Kirill Tkhai2017-08-101-9/+28
| * | | | locking/osq_lock: Fix osq_lock queue corruptionPrateek Sood2017-08-101-0/+13
| * | | | sched/wait: Remove the lockless swait_active() check in swake_up*()Boqun Feng2017-08-101-6/+0
| * | | | Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-08-1012-54/+103
| |\ \ \ \
| * | | | | futex: Allow for compiling out PI supportNicolas Pitre2017-08-012-0/+51
* | | | | | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-09-0411-253/+433
|\ \ \ \ \ \
| * | | | | | sched/debug: Optimize sched_domain sysctl generationPeter Zijlstra2017-08-253-14/+59
| * | | | | | sched/topology: Avoid pointless rebuildPeter Zijlstra2017-08-251-3/+12
| * | | | | | sched/topology, cpuset: Avoid spurious/wrong domain rebuildsPeter Zijlstra2017-08-251-6/+0
| * | | | | | sched/topology: Improve commentsPeter Zijlstra2017-08-251-2/+3
| * | | | | | sched/topology: Fix memory leak in __sdt_alloc()Shu Wang2017-08-251-9/+7
| * | | | | | Merge branch 'linus' into sched/core, to pick up fixesIngo Molnar2017-08-2518-50/+219
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| * | | | | | sched/completion: Document that reinit_completion() must be called after comp...Steven Rostedt2017-08-161-0/+8
| * | | | | | sched/autogroup: Fix error reporting printk text in autogroup_create()Anshuman Khandual2017-08-101-2/+1
| * | | | | | sched/fair: Fix wake_affine() for !NUMA_BALANCINGPeter Zijlstra2017-08-101-68/+122
| * | | | | | sched/debug: Intruduce task_state_to_char() helper functionXie XiuQi2017-08-102-18/+7
| * | | | | | sched/debug: Show task state in /proc/sched_debugXie XiuQi2017-08-101-6/+12