summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2015-09-0422-16/+201
|\
| * Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar2015-09-027-26/+31
| |\
| | * perf tools: Fix link time error with sample_reg_masks on non x86Stephane Eranian2015-09-013-23/+27
| | * perf build: Fix Intel PT instruction decoder dependency problemWang Nan2015-09-011-0/+1
| | * perf dwarf: Fix potential array out of bounds accessWang Nan2015-09-013-3/+3
| |/
| * Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar2015-09-0117-13/+193
| |\
| | * perf record: Add ability to name registers to recordStephane Eranian2015-08-317-5/+89
| | * perf/x86: Add list of register namesStephane Eranian2015-08-313-0/+38
| | * perf script: Enable printing of interrupted machine stateStephane Eranian2015-08-312-2/+31
| | * perf evlist: Open event on evsel cpus and threadsKan Liang2015-08-312-1/+5
| | * bpf tools: New API to get name from a BPF objectWang Nan2015-08-313-5/+26
| | * perf tools: Fix build on powerpc broken by pt/btsAdrian Hunter2015-08-312-0/+4
* | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-09-04139-3585/+2425
|\ \ \
| * | | jump_label/x86: Work around asm build bug on older/backported GCCsPeter Zijlstra2015-08-131-4/+4
| * | | locking, ARM, atomics: Define our SMP atomics in terms of _relaxed() operationsWill Deacon2015-08-122-60/+24
| * | | locking, include/llist: Use linux/atomic.h instead of asm/cmpxchg.hWill Deacon2015-08-121-1/+1
| * | | locking/qrwlock: Make use of _{acquire|release|relaxed}() atomicsWill Deacon2015-08-122-19/+18
| * | | locking/qrwlock: Implement queue_write_unlock() using smp_store_release()Will Deacon2015-08-122-18/+1
| * | | locking/lockref: Remove homebrew cmpxchg64_relaxed() macro definitionWill Deacon2015-08-121-8/+0
| * | | locking, asm-generic: Add _{relaxed|acquire|release}() variants for 'atomic_l...Will Deacon2015-08-121-27/+59
| * | | locking, asm-generic: Rework atomic-long.h to avoid bulk code duplicationWill Deacon2015-08-121-149/+40
| * | | locking/atomics: Add _{acquire|release|relaxed}() variants of some atomic ope...Will Deacon2015-08-121-0/+323
| * | | locking, compiler.h: Cast away attributes in the WRITE_ONCE() magicChristian Borntraeger2015-08-121-1/+6
| * | | Merge branch 'locking/arch-atomic' into locking/core, because it's ready for ...Ingo Molnar2015-08-1265-1015/+841
| |\ \ \
| | * | | atomic: Add simple atomic_t testsPeter Zijlstra2015-07-271-21/+47
| | * | | atomic: Replace atomic_{set,clear}_mask() usagePeter Zijlstra2015-07-2714-97/+97
| | * | | atomic: Collapse all atomic_{set,clear}_mask definitionsPeter Zijlstra2015-07-2716-174/+25
| | * | | atomic: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-2729-68/+19
| | * | | tile: Provide atomic_{or,xor,and}Chris Metcalf2015-07-274-0/+99
| | * | | h8300: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-95/+40
| | * | | frv: Rewrite atomic implementationPeter Zijlstra2015-07-279-355/+259
| | * | | x86: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-273-8/+54
| | * | | s390: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-14/+33
| | * | | xtensa: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-69/+16
| | * | | sparc: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-275-3/+38
| | * | | sh: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-274-85/+22
| | * | | powerpc: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+9
| | * | | parisc: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+9
| | * | | mn10300: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-47/+10
| | * | | mips: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+9
| | * | | metag: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-272-42/+17
| | * | | m68k: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-4/+10
| | * | | m32r: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-34/+10
| | * | | ia64: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-4/+22
| | * | | hexagon: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+6
| | * | | blackfin: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-273-25/+40
| | * | | avr32: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+14
| | * | | arm64: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+15
| | * | | arm: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-0/+15
| | * | | arc: Provide atomic_{or,xor,and}Peter Zijlstra2015-07-271-2/+17