aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2015-01-30powerpc/mm: bail out early when flushing TLB pageArseny Solokha1-1/+4
2015-01-31MIPS: fork: Fix MSA/FPU/DSP context duplication raceJames Hogan1-12/+24
2015-01-31MIPS: Fix C0_Pagegrain[IEC] support.David Daney1-0/+2
2015-01-30Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-16/+14
2015-01-30powerpc/powermac: Convert PCI to use generic config accessorsRob Herring1-170/+39
2015-01-30powerpc/fsl_pci: Convert PCI to use generic config accessorsRob Herring1-43/+3
2015-01-30ARM: ks8695: Convert PCI to use generic config accessorsRob Herring1-71/+6
2015-01-30ARM: sa1100: Convert PCI to use generic config accessorsRob Herring1-86/+8
2015-01-30MIPS: traps: Fix inline asm ctc1 missing .set hardfloatJames Hogan1-1/+2
2015-01-30MIPS: mipsregs.h: Add write_32bit_cp1_register()James Hogan1-0/+15
2015-01-30Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds15-178/+330
2015-01-30arc: mm: Fix build failureGuenter Roeck1-1/+1
2015-01-30kvm: vmx: fix oops with explicit flexpriority=0 optionPaolo Bonzini1-7/+7
2015-01-30KVM: x86: check LAPIC presence when building apic_mapRadim Krčmář1-0/+3
2015-01-30KVM: x86: fix x2apic logical address matchingRadim Krčmář1-1/+2
2015-01-30KVM: x86: replace 0 with APIC_DEST_PHYSICALRadim Krčmář1-4/+2
2015-01-30KVM: x86: cleanup kvm_apic_match_*()Radim Krčmář1-30/+16
2015-01-30KVM: x86: return bool from kvm_apic_match*()Radim Krčmář3-7/+5
2015-01-30Merge tag 'kvm-arm-fixes-3.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini14-178/+327
2015-01-30KVM: VMX: Add PML support in VMXKai Huang5-1/+218
2015-01-30s390/smp: increase maximum value of NR_CPUS to 512Heiko Carstens1-3/+3
2015-01-29powerpc: defconfigs: add MTD_SPI_NOR (new dependency for M25P80)Brian Norris3-0/+3
2015-01-29perf/powerpc: reset event hw state when adding it to the PMUAlexandru-Cezar Sardan1-1/+3
2015-01-29powerpc/qe: Use strlcpy()Rickard Strandqvist1-3/+3
2015-01-29PowerPC-83xx: Deletion of an unnecessary check before the function call "of_n...Markus Elfring1-2/+1
2015-01-29powerpc: dts: pq3/85xx: Fix GPIO addressAlessio Igor Bogani1-3/+3
2015-01-29powerpc/mpc85xx: Create dts components for the FSL QorIQ DPAA QManKumar Gala3-0/+183
2015-01-29powerpc/mpc85xx: Create dts components for the FSL QorIQ DPAA BManKumar Gala2-0/+131
2015-01-29powerpc/85xx: Add support for Emerson/Artesyn MVME2500.Alessio Igor Bogani5-3/+374
2015-01-29powerpc/mpc85xx: Add ranges to etsec2 nodesScott Wood3-0/+3
2015-01-29powerpc/config: Enable MDIO supportAndy Fleming2-0/+5
2015-01-29powerpc: Add machine_check cpu function for e300c3 cpusEsben Haabendal1-0/+1
2015-01-29powerpc/8xx: Remove duplicated code in set_context()LEROY Christophe1-6/+4
2015-01-29powerpc/8xx: Optimise access to swapper_pg_dirLEROY Christophe1-16/+19
2015-01-29powerpc/8xx: Take benefit of aligned PGDIRLEROY Christophe1-19/+15
2015-01-29powerpc32: Use kmem_cache memory for PGDIRLEROY Christophe2-2/+18
2015-01-29powerpc/8xx: remove tests on PGDIR entry validityLEROY Christophe1-33/+8
2015-01-29powerpc/8xx: remove remaining unnecessary code in FixupDARLEROY Christophe1-6/+0
2015-01-29powerpc/8xx: reduce pressure on TLB due to context switchesLEROY Christophe1-1/+42
2015-01-29powerpc/8xx: use _PAGE_RO instead of _PAGE_RWLEROY Christophe3-14/+9
2015-01-29powerpc32: adds handling of _PAGE_ROLEROY Christophe4-14/+28
2015-01-29powerpc/perf: fix fsl_emb_pmu_start to write correct pmc valueTom Huynh1-1/+5
2015-01-29powerpc: Remove duplicate tlbcam_index declarationsEmil Medve2-3/+0
2015-01-29powerpc/dts: Remove T4240 emulator supportEmil Medve1-281/+0
2015-01-29powerpc/fsl_pci: Fix pci stack build bug with FRAME_WARNKim Phillips3-15/+25
2015-01-29MIPS: Fix kernel lockup or crash after CPU offline/onlineHemmo Nieminen1-1/+1
2015-01-29MIPS: OCTEON: fix kernel crash when offlining a CPUAaro Koskinen1-2/+0
2015-01-29arm/arm64: KVM: Use kernel mapping to perform invalidation on page faultMarc Zyngier3-18/+50
2015-01-29arm/arm64: KVM: Invalidate data cache on unmapMarc Zyngier3-15/+116
2015-01-29arm/arm64: KVM: Use set/way op trapping to track the state of the cachesMarc Zyngier14-145/+161
2015-01-29arm: dma-mapping: Set DMA IOMMU ops in arm_iommu_attach_device()Laurent Pinchart1-15/+38
2015-01-29vm: add VM_FAULT_SIGSEGV handling supportLinus Torvalds26-1/+55
2015-01-29Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar1-7/+7
2015-01-29arm64: Fix section mismatch on alloc_init_p[mu]d()Catalin Marinas1-4/+5
2015-01-29arm64: Avoid breakage caused by .altmacro in fpsimd save/restore macrosDave P Martin1-11/+32
2015-01-29s390/jump label: use different nop instructionHeiko Carstens2-7/+19
2015-01-29s390/jump label: add sanity checksHeiko Carstens1-14/+42
2015-01-29s390/mm: correct missing space when reporting user process faultsHendrik Brueckner1-1/+1
2015-01-29ARM: 8284/1: sa1100: clear RCSR_SMR on resumeDmitry Eremin-Solenikov1-0/+1
2015-01-29ARM: 8283/1: sa1100: collie: clear PWER register on machine initDmitry Eremin-Solenikov1-2/+1
2015-01-29ARM: 8282/1: sa1100: use handle_domain_irqDmitry Eremin-Solenikov1-1/+2
2015-01-29ARM: 8281/1: sa1100: move GPIO-related IRQ code to gpio driverDmitry Eremin-Solenikov1-174/+0
2015-01-29ARM: 8280/1: sa1100: switch to irq_domain_add_simple()Dmitry Eremin-Solenikov1-4/+4
2015-01-29ARM: 8279/1: sa1100: merge both GPIO irqdomainsDmitry Eremin-Solenikov1-46/+11
2015-01-29ARM: 8278/1: sa1100: split irq handling for low GPIOsDmitry Eremin-Solenikov2-68/+92
2015-01-29ARM: 8298/1: ARM_KERNMEM_PERMS only works with MMU enabledArnd Bergmann1-0/+1
2015-01-29ARM: 8295/1: fix v7M build for !CONFIG_PRINTKRob Herring1-0/+2
2015-01-29ARM: 8294/1: ATAG_DTB_COMPAT: remove the DT workspace's hardcoded 64KB sizeNicolas Pitre1-9/+30
2015-01-29ARM: 8288/1: dma-mapping: don't detach devices without an IOMMU during teardownWill Deacon1-0/+3
2015-01-29ARM: integrator: Convert PCI to use generic config accessorsRob Herring1-57/+5
2015-01-29ARM: dts: versatile: add PCI controller bindingRob Herring1-0/+37
2015-01-29KVM: x86: Add new dirty logging kvm_x86_ops for PMLKai Huang3-9/+93
2015-01-29KVM: x86: Change parameter of kvm_mmu_slot_remove_write_accessKai Huang3-7/+11
2015-01-29KVM: MMU: Explicitly set D-bit for writable spte.Kai Huang1-1/+15
2015-01-29KVM: MMU: Add mmu help functions to support PMLKai Huang2-0/+204
2015-01-29KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log d...Kai Huang2-4/+35
2015-01-29ARM: shmobile: r8a7790: Instantiate GIC from C board code in legacy buildsMagnus Damm3-0/+20
2015-01-29s390/ftrace: hotpatch support for function tracingHeiko Carstens7-5/+45
2015-01-29s390: reintroduce diag 44 calls for cpu_relax()Heiko Carstens2-5/+10
2015-01-29Merge tag 'microcode_fix_for_3.19' of git://git.kernel.org/pub/scm/linux/kern...Ingo Molnar1-1/+1
2015-01-28x86, vdso: teach 'make clean' remove vdso64 binariesAndrey Skvortsov1-1/+1
2015-01-29ARM: shmobile: r8a73a4: Instantiate GIC from C board code in legacy buildsMagnus Damm2-0/+27
2015-01-28Merge tag 'mvebu-fixes-3.19-6' of git://git.infradead.org/linux-mvebu into fixesOlof Johansson1-0/+7
2015-01-28ARM: mvebu: don't set the PL310 in I/O coherency mode when I/O coherency is d...Thomas Petazzoni1-0/+7
2015-01-28PCI: Fail MSI-X mappings if there's no space assigned to MSI-X BARYijing Wang1-0/+4
2015-01-28Merge branch 'perf/hw_breakpoints' into perf/coreIngo Molnar6-28/+48
2015-01-28Merge tag 'pr-20150114-x86-entry' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar12-252/+235
2015-01-28Merge commit 3669ef9fa7d3 ("x86, tls: Interpret an all-zero struct user_desc ...Ingo Molnar52-187/+422
2015-01-28arm64: mm: use *_sect to check for section mapsMark Rutland2-8/+16
2015-01-28arm64: drop unnecessary cache+tlb maintenanceMark Rutland1-7/+0
2015-01-28xen: mark grant mapped pages as foreignJennifer Herbert1-7/+0
2015-01-28x86/xen: require ballooned pages for grant mapsJennifer Herbert1-2/+3
2015-01-28xen: remove scratch frames for ballooned pages and m2p overrideDavid Vrabel2-260/+12
2015-01-28xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs()David Vrabel4-14/+13
2015-01-28perf/x86/intel: Add model number for AirmontKan Liang1-0/+1
2015-01-28arm64:mm: free the useless initial page tablezhichang.yuan2-3/+15
2015-01-28perf/rapl: Fix crash in rapl_scale()Stephane Eranian1-1/+1
2015-01-28perf/x86/intel/uncore: Move uncore_box_init() out of driver initializationKan Liang2-15/+12
2015-01-28x86/xen: cleanup arch/x86/xen/mmu.cJuergen Gross1-2/+0
2015-01-28x86/xen: add some __init annotations in arch/x86/xen/mmu.cJuergen Gross1-7/+8
2015-01-28x86/xen: add some __init and static annotations in arch/x86/xen/setup.cJuergen Gross1-3/+3
2015-01-28x86/xen: use correct types for addresses in arch/x86/xen/setup.cJuergen Gross1-12/+13
2015-01-28x86/xen: cleanup arch/x86/xen/setup.cJuergen Gross2-10/+6
2015-01-28x86, microcode: Return error from driver init code when loader is disabledBoris Ostrovsky1-1/+1
2015-01-28powerpc/powernv: Don't alloc IRQ map if necessaryGavin Shan1-3/+4
2015-01-28powerpc/powernv: Separate function for OPAL IRQ setupGavin Shan1-20/+41
2015-01-28powerpc/powernv: Remove "opal" prefix from pr_xxx()sMichael Ellerman1-6/+6
2015-01-28powerpc: Remove some unused functionsMichael Ellerman5-70/+0
2015-01-28powerpc/lib: Makefile, use obj64-y to consolidate 64-bit rulesMichael Ellerman1-11/+9
2015-01-28powerpc/lib: Makefile, consolidate obj-y sectionsMichael Ellerman1-4/+3
2015-01-28powerpc/mm: fix undefined reference to `.__kernel_map_pages' on FSL PPC64Kim Phillips1-0/+1
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller109-401/+731
2015-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-4/+4
2015-01-27kvm: iommu: Add cond_resched to legacy device assignment codeJoerg Roedel1-1/+3
2015-01-27arm64: Enable CPU_IDLE in defconfigCatalin Marinas1-0/+2
2015-01-27Merge tag 'powerpc-3.19-5' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2-1/+2
2015-01-27tile: use PCI define for Max_Read_Request_SizeRafał Miłecki1-2/+2
2015-01-27arm64: kernel: remove ARM64_CPU_SUSPEND config optionLorenzo Pieralisi11-36/+34
2015-01-27arm64: make sys_call_table constMark Rutland1-1/+1
2015-01-27arm64: Remove asm/syscalls.hCatalin Marinas2-32/+1
2015-01-27arm64: Implement the compat_sys_call_table in CCatalin Marinas5-24/+68
2015-01-26Merge tag 'sunxi-fixes-for-3.19' of https://git.kernel.org/pub/scm/linux/kern...Olof Johansson16-56/+58
2015-01-27powerpc/powernv: Skip registering log region when CONFIG_PRINTK=nPranith Kumar1-0/+6
2015-01-27powerpc/pseries: Fix endian problems with LE migrationCyril Bur3-24/+22
2015-01-26x86, build: replace Perl script with Shell scriptKees Cook3-40/+43
2015-01-26ACPICA: Resources: Provide common part for struct acpi_resource_address struc...Lv Zheng4-26/+26
2015-01-26Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin...Joerg Roedel1-1/+0
2015-01-26KVM: x86: Emulation of call may use incorrect stack sizeNadav Amit1-7/+18
2015-01-26KVM: x86: 32-bit wraparound read/write not emulated correctlyNadav Amit2-3/+9
2015-01-26KVM: x86: Fix defines in emulator.cNadav Amit1-1/+1
2015-01-26KVM: x86: ARPL emulation can cause spurious exceptionsNadav Amit1-6/+26
2015-01-26KVM: x86: IRET emulation does not clear NMI maskingNadav Amit3-0/+8
2015-01-26KVM: x86: Wrong operand size for far retNadav Amit1-2/+2
2015-01-26KVM: x86: Dirty the dest op page on cmpxchg emulationNadav Amit1-4/+7
2015-01-26x86,xen: use current->state helpersDavidlohr Bueso1-1/+1
2015-01-25Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds14-76/+102
2015-01-25Merge tag 'armsoc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds16-14/+104
2015-01-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2015-01-25ARM: sunxi: dt: Fix aliasesMaxime Ripard15-50/+40
2015-01-24ARM: dts: imx6sx: correct i.MX6sx sdb board enet phy addressNimrod Andy1-4/+4
2015-01-24net: stmmac: dwmac-rk: Use standard devicetree property for phy regulatorRomain Perier1-1/+1
2015-01-24ARM: dts: Add regulator voltage settings for vcc_phy in rk3288-evb.dtsiRomain Perier1-0/+2
2015-01-24x86, init: Fix UP boot regression on x86_64Thomas Gleixner1-1/+1
2015-01-24Merge tag 'pci-v3.19-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-61/+78
2015-01-24Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2015-01-23Merge tag 'imx-fixes-3.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Olof Johansson1-4/+4
2015-01-23arm64: dts: add baud rate to Juno stdout-pathRobin Murphy1-1/+1
2015-01-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-21/+10
2015-01-24Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds3-10/+20
2015-01-24Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-2/+2
2015-01-23arm64: uapi: expose our struct ucontext to the uapi headersWill Deacon2-3/+6
2015-01-23smp, ARM64: Kill SMP single function call interruptJiang Liu2-10/+2
2015-01-23arm64: Emulate SETEND for AArch32 tasksSuzuki K. Poulose5-1/+107
2015-01-23arm64: Consolidate hotplug notifier for instruction emulationSuzuki K. Poulose2-48/+79
2015-01-23arm64: Track system support for mixed endian EL0Suzuki K. Poulose3-0/+38
2015-01-23arm64: implement generic IOMMU configurationRobin Murphy1-0/+2
2015-01-23arm64: Combine coherent and non-coherent swiotlb dma_opsCatalin Marinas2-73/+54
2015-01-23arm64: Fix SCTLR_EL1 initialisationSuzuki K. Poulose1-4/+8
2015-01-23arm64: add ioremap physical address informationMin-Hua Chen1-0/+1
2015-01-23x86, e820: Clean up sanitize_e820_map() usersWANG Chao1-18/+8
2015-01-23x86, setup: Let early_memremap() handle page alignmentWANG Chao1-5/+3
2015-01-23s390/spinlock: add compare-and-delay to lock wait loopsMartin Schwidefsky3-7/+66
2015-01-23arm64: mm: dump: add missing includesMark Rutland1-0/+4
2015-01-23arm64: Fix overlapping VA allocationsMark Rutland4-9/+19
2015-01-23Merge tag 'kvm-s390-next-20150122' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini13-196/+605
2015-01-23KVM: x86: SYSENTER emulation is brokenNadav Amit1-19/+8
2015-01-23KVM: x86: Fix of previously incomplete fix for CVE-2014-8480Nadav Amit1-2/+2
2015-01-23Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini35-107/+570
2015-01-23KVM: s390: remove redundant setting of interrupt typeJens Freimann1-1/+0
2015-01-23KVM: s390: fix bug in interrupt parameter checkJens Freimann1-2/+2
2015-01-23KVM: s390: avoid memory leaks if __inject_vm() failsDavid Hildenbrand1-1/+5
2015-01-23KVM: s390/cpacf: Enable/disable protected key functions for kvm guestTony Krowiak3-2/+90
2015-01-23KVM: s390: Provide guest TOD Clock Get/Set ControlsJason J. Herne3-0/+134
2015-01-23KVM: s390: trace correct values for set prefix and machine checksJens Freimann1-4/+4
2015-01-23KVM: s390: fix bug in sigp emergency signal injectionJens Freimann1-3/+2
2015-01-23KVM: s390: Take addressing mode into account for MVPG interceptionThomas Huth1-6/+8
2015-01-23KVM: s390: no need to hold the kvm->mutex for floating interruptsChristian Borntraeger1-8/+0
2015-01-23KVM: s390: forward most SIGP orders to user spaceDavid Hildenbrand3-0/+55
2015-01-23KVM: s390: clear the pfault queue if user space sets the invalid tokenDavid Hildenbrand3-1/+7
2015-01-23KVM: s390: only one external call may be pending at a timeDavid Hildenbrand6-28/+68
2015-01-23s390/sclp: introduce check for the SIGP Interpretation FacilityDavid Hildenbrand1-1/+3
2015-01-23KVM: s390: SIGP SET PREFIX cleanupDavid Hildenbrand2-19/+14
2015-01-23KVM: s390: a VCPU may only stop when no interrupts are left pendingDavid Hildenbrand4-5/+9
2015-01-23KVM: s390: handle stop irqs without action_bitsDavid Hildenbrand7-92/+88
2015-01-23KVM: s390: new parameter for SIGP STOP irqsDavid Hildenbrand2-1/+19
2015-01-23KVM: s390: forward hrtimer if guest ckc not pending yetDavid Hildenbrand1-2/+12
2015-01-23KVM: s390: base hrtimer on a monotonic clockDavid Hildenbrand1-1/+1
2015-01-23KVM: s390: prevent sleep duration underflows in handle_wait()David Hildenbrand1-1/+7
2015-01-23KVM: s390: Allow userspace to limit guest memory sizeDominik Dingel2-3/+63
2015-01-23KVM: s390: move vcpu specific initalization to a later pointDominik Dingel1-9/+16
2015-01-23KVM: s390: make local function staticChristian Borntraeger1-1/+1
2015-01-23KVM: remove unneeded return value of vcpu_postcreateDominik Dingel5-15/+7
2015-01-23Merge branch 'arm64/common-esr-macros' of git://git.kernel.org/pub/scm/linux/...Paolo Bonzini12-197/+237
2015-01-23arm64: dump: Fix implicit inclusion of definition for PCI_IOBASEMark Brown1-0/+1
2015-01-23x86/tsc: Change Fast TSC calibration failed from error to infoAlexandre Demers1-1/+1
2015-01-23arm/arm64: KVM: Fixup incorrect config symbol in commentChristoffer Dall1-2/+2
2015-01-23x86/rtc: Remove duplicate const specifierColin King1-1/+1
2015-01-23x86/apic: Re-enable PCI_MSI support for non-SMP X86_32Bryan O'Donoghue1-1/+5
2015-01-23powerpc: Add 64bit optimised memcmpAnton Blanchard3-1/+237
2015-01-23powerpc/powernv: Remove pnv_pci_probe_mode()Gavin Shan1-30/+0