summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86/asm' into locking/coreIngo Molnar2017-08-1813-106/+443
|\
| * x86/asm: Add suffix macro for GEN_*_RMWcc()Kees Cook2017-07-251-13/+24
| * x86/io: Make readq() / writeq() API consistentAndy Shevchenko2017-07-241-4/+6
| * x86/io: Remove xlate_dev_kmem_ptr() duplicationAndy Shevchenko2017-07-241-5/+0
| * x86/io: Remove mem*io() duplicationsAndy Shevchenko2017-07-241-45/+0
| * x86/io: Include asm-generic/io.h to architectural codeAndy Shevchenko2017-07-241-0/+3
| * x86/io: Define IO accessors by preprocessorAndy Shevchenko2017-07-241-0/+41
| * x86/asm: Add unwind hint annotations to sync_core()Josh Poimboeuf2017-07-181-0/+3
| * x86/entry/64: Add unwind hint annotationsJosh Poimboeuf2017-07-183-11/+66
| * objtool, x86: Add facility for asm code to provide unwind hintsJosh Poimboeuf2017-07-182-0/+210
| * x86/dumpstack: Fix interrupt and exception stack boundary checksJosh Poimboeuf2017-07-182-4/+4
| * x86/dumpstack: Fix occasionally missing registersJosh Poimboeuf2017-07-181-5/+7
| * x86/entry/64: Initialize the top of the IRQ stack before switching stacksAndy Lutomirski2017-07-181-1/+23
| * x86/entry/64: Refactor IRQ stacks and make them NMI-safeAndy Lutomirski2017-07-183-26/+64
* | locking/refcounts, x86/asm: Implement fast refcount overflow protectionKees Cook2017-08-175-0/+170
* | Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-08-1111-27/+104
|\ \
| * | mm: fix MADV_[FREE|DONTNEED] TLB flush miss problemMinchan Kim2017-08-115-6/+23
| * | mm: refactor TLB gathering APIMinchan Kim2017-08-115-15/+23
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds2017-08-106-11/+63
| |\ \
| | * | sparc64: Increase max_phys_bits to 51 and VA bits to 53 for M8.Vijay Kumar2017-08-041-1/+11
| | * | sparc64: recognize and support sparc M8 cpu typeAllen Pais2017-08-046-2/+30
| | * | sparc64: properly name the cpu constantsAllen Pais2017-08-042-8/+22
* | | | locking: Remove smp_mb__before_spinlock()Peter Zijlstra2017-08-102-16/+0
* | | | locking: Introduce smp_mb__after_spinlock()Peter Zijlstra2017-08-102-0/+5
* | | | locking/atomic: Fix atomic_set_release() for 'funny' architecturesPeter Zijlstra2017-08-106-0/+12
* | | | Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-08-10144-967/+3311
|\| | |
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2017-08-092-1/+1952
| |\ \ \
| | * | | MIPS: Add missing file for eBPF JIT.David Daney2017-08-041-0/+1950
| | * | | bpf, s390: fix jit branch offset related to ldimm64Daniel Borkmann2017-08-041-1/+2
| * | | | Merge tag 'xtensa-20170807' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds2017-08-085-43/+10
| |\ \ \ \
| | * | | | xtensa: mm/cache: add missing EXPORT_SYMBOLsMax Filippov2017-08-011-1/+5
| | * | | | xtensa: don't limit csum_partial export by CONFIG_NETMax Filippov2017-08-011-2/+0
| | * | | | xtensa: fix cache aliasing handling code for WT cacheMax Filippov2017-07-291-7/+3
| | * | | | xtensa: remove wrapper header for asm/param.hTobias Klauser2017-07-212-18/+1
| | * | | | xtensa: remove wrapper header for asm/device.hTobias Klauser2017-07-212-15/+1
| * | | | | Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2017-08-062-0/+3
| |\ \ \ \ \
| | * | | | | MIPS: ralink: mt7620: Add missing headerHarvey Hunt2017-07-191-0/+1
| | * | | | | MIPS: ralink: Fix build error due to missing headerHarvey Hunt2017-07-181-0/+2
| | |/ / / /
| * | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-08-055-85/+190
| |\ \ \ \ \
| | * \ \ \ \ Merge tag 'kvm-arm-for-v4.13-rc4' of git://git.kernel.org/pub/scm/linux/kerne...Radim Krčmář2017-08-031-1/+1
| | |\ \ \ \ \
| | | * | | | | KVM: arm/arm64: PMU: Fix overflow interrupt injectionAndrew Jones2017-07-251-1/+1
| | | |/ / / /
| | * | | | | KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit"Wanpeng Li2017-08-031-2/+9
| | * | | | | KVM: nVMX: mark vmcs12 pages dirty on L2 exitDavid Matlack2017-08-021-10/+43
| | * | | | | kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardownDavid Matlack2017-08-021-5/+11
| | * | | | | KVM: nVMX: do not pin the VMCS12Paolo Bonzini2017-08-021-17/+7
| | * | | | | KVM: X86: init irq->level in kvm_pv_kick_cpu_opLongpeng(Mike)2017-08-021-0/+1
| | * | | | | KVM: X86: Fix loss of pending INIT due to raceWanpeng Li2017-08-021-8/+11
| | * | | | | KVM: async_pf: make rcu irq exit if not triggered from idle taskWanpeng Li2017-08-011-2/+4
| | * | | | | KVM: nVMX: fixes to nested virt interrupt injectionPaolo Bonzini2017-08-012-25/+72
| | * | | | | KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12Paolo Bonzini2017-08-011-18/+34
| | | |/ / / | | |/| | |