summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2015-06-2381-211/+286
|\
| * preempt: Use preempt_schedule_context() as the official tracing preemption pointFrederic Weisbecker2015-06-075-17/+7
| * Merge branch 'linus' into sched/core, to resolve conflictIngo Molnar2015-06-0276-184/+851
| |\
| * | x86: Remove cpu_sibling_mask() and cpu_core_mask()Bartosz Golaszewski2015-05-271-10/+0
| * | x86: Replace cpu_**_mask() with topology_**_cpumask()Bartosz Golaszewski2015-05-273-22/+25
| * | sched/topology: Rename topology_thread_cpumask() to topology_sibling_cpumask()Bartosz Golaszewski2015-05-2711-13/+14
| * | sched/x86: Drop repeated word from mwait_idle() commentHuang Rui2015-05-271-4/+3
| * | mm/fault, um: Fix compile errorPeter Zijlstra2015-05-191-0/+1
| * | sched/preempt, MIPS: Properly lock access to the FPUDavid Hildenbrand2015-05-191-7/+2
| * | sched/preempt, powerpc: Disable preemption in enable_kernel_altivec() explicitlyDavid Hildenbrand2015-05-191-5/+6
| * | sched/preempt, futex: Update comments to clarify that preemption doesn't have...David Hildenbrand2015-05-192-7/+7
| * | sched/preempt, arm/futex: Disable preemption in UP futex_atomic_op_inuser() e...David Hildenbrand2015-05-191-2/+8
| * | sched/preempt, arm/futex: Disable preemption in UP futex_atomic_cmpxchg_inato...David Hildenbrand2015-05-191-0/+3
| * | mm/fault, arch: Use pagefault_disable() to check for disabled pagefaults in t...David Hildenbrand2015-05-1929-57/+60
| * | sched/preempt, mm/kmap, MIPS: Disable preemption in kmap_coherent() explicitlyDavid Hildenbrand2015-05-191-0/+2
| * | sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*David Hildenbrand2015-05-1913-7/+34
| * | mm/uaccess, mm/fault: Clarify that uaccess may only sleep if pagefaults are e...David Hildenbrand2015-05-1911-57/+114
| * | sched/preempt: Merge preempt_mask.h into preempt.hFrederic Weisbecker2015-05-191-3/+0
* | | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2015-06-234-25/+73
|\ \ \
| * | | perf/x86: Honor the architectural performance monitoring versionPalik, Imre2015-06-191-6/+6
| * | | perf/x86/intel: Fix PMI handling for Intel PTAlexander Shishkin2015-06-191-4/+23
| * | | perf/x86/intel/bts: Fix DS area sharing with x86_pmu eventsAlexander Shishkin2015-06-193-19/+46
| * | | perf/x86: Add more Broadwell model numbersAndi Kleen2015-06-191-0/+2
* | | | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2015-06-2310-297/+468
|\ \ \ \
| * | | | perf/x86/intel/pebs: Add PEBSv3 decodingPeter Zijlstra2015-06-071-11/+19
| * | | | perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLESKan Liang2015-06-071-3/+17
| * | | | perf/intel/x86: Enlarge the PEBS bufferYan, Zheng2015-06-071-1/+1
| * | | | perf/x86/intel: Drain the PEBS buffer during context switchesYan, Zheng2015-06-074-5/+47
| * | | | perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interru...Yan, Zheng2015-06-073-5/+38
| * | | | perf/x86/intel: Handle multiple records in the PEBS bufferYan, Zheng2015-06-071-42/+100
| * | | | perf/x86/intel: Introduce setup_pebs_sample_data()Yan, Zheng2015-06-071-43/+52
| * | | | perf/x86/intel: Use the PEBS auto reload mechanism when possibleYan, Zheng2015-06-074-8/+23
| * | | | perf/x86/intel: add support for PERF_SAMPLE_BRANCH_IND_JUMPStephane Eranian2015-06-071-1/+9
| * | | | perf/x86/intel/pt: Remove redundant variable declarationAlexander Shishkin2015-05-271-1/+0
| * | | | perf/x86/intel/pt: Kill pt_is_running()Alexander Shishkin2015-05-271-10/+1
| * | | | perf/x86/intel/pt: Document pt_buffer_reset_offsets()Alexander Shishkin2015-05-271-1/+8
| * | | | perf/x86/intel/pt: Document pt_buffer_reset_markers()Alexander Shishkin2015-05-271-4/+7
| * | | | perf/x86/intel/pt: Kill an unused variableAlexander Shishkin2015-05-271-3/+3
| * | | | perf/x86/intel: Simplify put_exclusive_constraints()Peter Zijlstra2015-05-271-14/+15
| * | | | perf/x86: Simplify the x86_schedule_events() logicPeter Zijlstra2015-05-271-3/+1
| * | | | perf/x86/intel: Remove intel_excl_states::init_statePeter Zijlstra2015-05-273-22/+2
| * | | | perf/x86/intel: Remove pointless testsPeter Zijlstra2015-05-271-10/+4
| * | | | perf/x86/intel: Clean up intel_commit_scheduling() placementPeter Zijlstra2015-05-272-32/+32
| * | | | perf/x86/intel: Make WARN()ings consistentPeter Zijlstra2015-05-271-11/+7
| * | | | perf/x86/intel: Simplify the dynamic constraint code somewhatPeter Zijlstra2015-05-271-11/+10
| * | | | perf/x86/intel: Add lockdep assertPeter Zijlstra2015-05-271-2/+1
| * | | | perf/x86/intel: Correct local vs remote sibling statePeter Zijlstra2015-05-271-46/+33
| * | | | perf/x86/intel/cqm: Use 'u32' data type for RMIDsMatt Fleming2015-05-271-19/+18
| * | | | perf/x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_s...Thomas Gleixner2015-05-271-23/+27
| * | | | perf/x86/intel/cqm: Remove useless wrapper functionThomas Gleixner2015-05-271-6/+1