aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2014-06-03KVM: PPC: Book3S HV: Increase timeout for grabbing secondary threadsPaul Mackerras1-1/+1
2014-05-15KVM: PPC: Book3S HV: Reduce default CMA pool sizePaul Mackerras1-2/+5
2014-05-12powerpc/eeh: Dump PE location codeGavin Shan4-11/+81
2014-05-08KVM: PPC: Book3S HV: Fix two bugs in dirty-page trackingPaul Mackerras1-11/+40
2014-05-04PPC: KVM: fix dirty map for hugepagesPaul Mackerras1-4/+7
2014-05-04powerpc/kvm: Don't try to allocate from kernel page allocator for hash page t...Aneesh Kumar K.V1-17/+6
2014-05-04powerpc/powernv: Don't escalate non-existing frozen PEGavin Shan1-6/+6
2014-05-04powerpc/eeh: Report frozen parent PE prior to child PEGavin Shan2-5/+52
2014-05-04powerpc/eeh: Clear frozen state for child PEGavin Shan1-4/+16
2014-04-29powerpc/book3s: Improve machine check delivery to guest.Mahesh Salgaonkar2-11/+23
2014-04-29powerpc/powernv: Protect split-core operations from CPU hotplugSrivatsa S. Bhat1-0/+4
2014-04-29powerpc: Remove timebase resync during split-core operations on DD2.1 chipsAlistair Popple1-6/+9
2014-04-24powerpc/book3s: Increment the mce counter during machine_check_early call.Mahesh Salgaonkar1-0/+2
2014-04-22powerpc/powernv: Add missing sysfs_attr_init()Benjamin Herrenschmidt1-0/+1
2014-04-22powerpc/book3s: Add stack overflow check in machine check handler.Mahesh Salgaonkar1-4/+20
2014-04-22powerpc/powernv: Check sysparam size before creationJoel Stanley1-0/+5
2014-04-22powerpc/powernv: Fix typos in sysparam codeJoel Stanley1-2/+2
2014-04-22powerpc/powernv: Check sysfs size before copyingJoel Stanley1-0/+4
2014-04-22powerpc/powernv: Use ssize_t for sysparam return valuesJoel Stanley1-5/+6
2014-04-22powerpc/powernv: Fix sysparam sysfs error handlingJoel Stanley1-2/+5
2014-04-22powerpc/book3s: Improve machine check handling for unhandled errorsMahesh Salgaonkar1-3/+37
2014-04-22tick-broadcast/cpuidle: Fix the demuxing of PPC_MSG_TIMER IPI messageBenjamin Herrenschmidt1-1/+1
2014-04-16powerpc/eeh: Can't recover from non-PE-reset caseGavin Shan1-3/+9
2014-04-16KVM: PPC: Book3S PR: Handle facility-unavailable interrupts gracefullyPaul Mackerras2-0/+6
2014-04-16KVM: PPC: Book3S PR: Implement ARCH_COMPAT registerPaul Mackerras2-0/+42
2014-04-16KVM: PPC: Book3S PR: Unimplemented SPRs in supervisor mode don't cause trapPaul Mackerras1-10/+15
2014-04-14powerpc/mm: Don't update page->_mapcount for hugetlb tail pagesAneesh Kumar K.V1-10/+0
2014-04-14powrpc/powernv: Reset PHB in kdump kernelGavin Shan3-4/+24
2014-04-14powerpc/pci: Mask linkDown on resetting PCI busGavin Shan5-2/+61
2014-04-14powerpc/eeh: Make the delay for PE reset unifiedGavin Shan4-16/+30
2014-04-14powerpc/powernv: Reset root port in firmwareGavin Shan1-7/+6
2014-04-14powerpc/pseries: Fix overwritten PE stateGavin Shan1-0/+1
2014-04-14powerpc/powernv: Fix endless reporting frozen PEGavin Shan1-0/+7
2014-04-14powerpc/eeh: No hotplug on permanently removed devGavin Shan6-20/+102
2014-04-14powerpc/eeh: Allow to disable EEHGavin Shan3-7/+70
2014-04-14powerpc/eeh: Cleanup EEH subsystem variablesGavin Shan2-26/+34
2014-04-14powerpc/eeh: Use cached capability for log dumpGavin Shan4-20/+53
2014-04-14powerpc/eeh: Cleanup eeh_gather_pci_data()Gavin Shan1-14/+12
2014-04-14powerpc/eeh: Avoid I/O access during PE resetGavin Shan3-70/+99
2014-04-14powerpc/powernv: Use EEH PCI config accessorsGavin Shan1-11/+12
2014-04-14powerpc/eeh: Block PCI-CFG access during PE resetGavin Shan4-54/+126
2014-04-14powerpc/eeh: EEH_PE_ISOLATED not reflect HW stateGavin Shan1-7/+3
2014-04-14powerpc/powernv: Remove fields in PHB diag-data dumpGavin Shan1-51/+40
2014-04-11powerpc: Don't try to set LPCR unless we're in hypervisor modePaul Mackerras1-1/+2
2014-04-10kvm: Clear the runlatch bit of a vcpu before nappingPreeti U Murthy1-1/+11
2014-04-10kvm: Set the runlatch bit of a CPU just before starting guestPreeti U Murthy1-0/+6
2014-04-10kvm: Set the runlatch bits correctly for offline cpusPreeti U Murthy1-0/+3
2014-04-02KVM: PPC: Book3S HV: Fix check for running inside guest in global_invalidates()Paul Mackerras1-1/+2
2014-04-02powerpc/powernv: Remove unused debugfs OPAL log interfaceJoel Stanley1-103/+0
2014-04-01powerpc/powernv: OPAL message log interface reworkJoel Stanley1-18/+40
2014-03-31powerpc/powernv: Add opal_notifier_unregister() and export to modulesBenjamin Herrenschmidt2-0/+16
2014-03-31powerpc/ppc64: Do not turn AIL (reloc-on interrupts) too earlyBenjamin Herrenschmidt2-5/+15
2014-03-31powerpc/ppc64: Gracefully handle early interruptsBenjamin Herrenschmidt2-1/+17
2014-03-31powerpc/powernv: Add invalid OPAL callJoel Stanley3-0/+6
2014-03-31powerpc/powernv: Add OPAL message log interfaceJoel Stanley4-2/+106
2014-03-31powerpc/serial: Use saner flags when creating legacy portsBenjamin Herrenschmidt1-6/+9
2014-03-31powerpc/ppc64: Print CPU/MMU/FW features at bootBenjamin Herrenschmidt1-0/+5
2014-03-31powerpc/mm: Fix page size passed to tlbieBenjamin Herrenschmidt1-20/+5
2014-03-19powerpc/book3s: Fix CFAR clobbering issue in machine check handler.Mahesh Salgaonkar2-0/+13
2014-03-19powerpc/ftrace: bugfix for test_24bit_addrLiu Ping Fan1-0/+1
2014-03-18KVM: PPC: Book3S HV: Save/restore host PMU registers that are new in POWER8Paul Mackerras3-1/+33
2014-03-18KVM: PPC: Book3S HV: Work around POWER8 performance monitor bugsPaul Mackerras2-7/+64
2014-03-18KVM: PPC: Book3S HV: Move guest TM restore code out of PMU restore sequencePaul Mackerras1-38/+38
2014-03-18powerpc/perf: Add lost exception workaroundMichael Ellerman3-1/+89
2014-03-18powerpc: Add a cpu feature CPU_FTR_PMAO_BUGMichael Ellerman2-3/+5
2014-03-05powerpc/eeh: Disable EEH on rebootGavin Shan2-1/+22
2014-03-05powerpc/eeh: Cleanup on eeh_subsystem_enabledGavin Shan4-10/+27
2014-03-05powerpc/powernv: Rework EEH resetGavin Shan1-25/+4
2014-03-04powerpc: fix realmode-failure flag resetAlexey Kardashevskiy1-6/+6
2014-03-04powerpc/eeh: More reliability of PCI dev resetGavin Shan1-8/+11
2014-03-04sapphire: Add skiroot configurationJeremy Kerr1-0/+227
2014-03-04powerpc/powernv: Refactor PHB diag-data dumpGavin Shan1-95/+125
2014-03-04powerpc/powernv: Dump PHB diag-data immediatelyGavin Shan1-37/+42
2014-03-04powerpc/powernv: Move PNV_EEH_STATE_ENABLED aroundGavin Shan3-11/+6
2014-03-04powerpc/powernv: Remove PNV_EEH_STATE_REMOVEDGavin Shan2-42/+15
2014-03-04powerpc/eeh: Remove EEH_PE_PHB_DEADGavin Shan3-14/+6
2014-03-04powerpc: vfio: remove incorrect put_page() for PR KVMAlexey Kardashevskiy2-2/+2
2014-03-04powerpc/powernv: Return secondary CPUs to firmware before FW updateVasant Hegde3-7/+66
2014-03-04powerpc/powernv: Read OPAL error log and export it through sysfsStewart Smith1-212/+215
2014-03-04Backport upstream powerpc/powernv Platform dump sysfs interfaceStewart Smith3-239/+323
2014-03-04powerpc/crashdump : fix page frame number check in copy_oldmem_pageMahesh Salgaonkar1-3/+5
2014-02-19powerpc: Fix kdump hang issue on p8 with relocation on exception enabled.Mahesh Salgaonkar2-0/+26
2014-02-19powerpc/pseries: Disable relocation on exception while going down during crash.Mahesh Salgaonkar1-2/+1
2014-02-19powernv: don't attempt to refetch the FSP dump until the user has explicitly ...Stewart Smith1-0/+8
2014-02-12KVM: PPC: Book3S HV: Fix decrementer timeouts with non-zero TB offsetPaul Mackerras1-1/+9
2014-02-12powerpc/powernv: Respect max_cpus while initializing core split/unsplit feature.Mahesh Salgaonkar1-1/+13
2014-02-04vfio: remove redundant put_page() when failed in real modeAlexey Kardashevskiy2-8/+9
2014-02-04powerpc/powernv: Clear IPI flag when flushing interruptsPaul Mackerras1-1/+3
2014-02-04KVM: PPC: Book3S HV: Fix register usage when loading/saving VRSAVEPaul Mackerras1-2/+6
2014-02-04powerpc: fix to compile without CONFIG_IOMMU_APIAlexey Kardashevskiy1-7/+0
2014-01-22vfio: fix virtmode handlerAlexey Kardashevskiy2-1/+9
2014-01-22powerpc: Make sure "cache" directory is removed when offlining cpuPaul Mackerras1-0/+3
2014-01-22vfio: fix realmode guest phys address converterAlexey Kardashevskiy1-1/+3
2014-01-22KVM: PPC: Book3S PR: Take SRCU read lock around RTAS kvm_read_guest() callPaul Mackerras1-2/+7
2014-01-22KVM: PPC: Book3S: Load/save FP/VMX/VSX state directly to/from vcpu structPaul Mackerras3-73/+19
2014-01-22vfio: fix in-kernel and ioctl handlersAlexey Kardashevskiy3-3/+8
2014-01-22KVM: PPC: Book3S HV: Send some subcommands of H_SET_MODE to userspacePaul Mackerras1-53/+24
2014-01-22KVM: PPC: Use load_fp/vr_state rather than load_up_fpu/altivecPaul Mackerras6-63/+14
2014-01-22PPC: KVM: fix to compile without VFIOAlexey Kardashevskiy1-1/+1
2014-01-22KVM: PPC: Book3S HV: Don't use kvm_memslots() in real modePaul Mackerras3-4/+16
2014-01-22KVM: PPC: Book3S HV: Only accept host PVR value for guest PVRPaul Mackerras1-1/+3
2014-01-22powerpc/powernv: Don't call generic code on offline cpusPaul Mackerras4-15/+32
2014-01-22powerpc/powernv: Fix platform dump interfaceVasant Hegde3-19/+38
2014-01-22powerpc/book3s: Recover from MC in sapphire on SCOM read via MMIO.Mahesh Salgaonkar8-10/+146
2014-01-22powerpc/powernv: Enable fetching of platform sensor dataNeelesh Gupta4-1/+70
2014-01-22powerpc/powernv: Enable reading and updating of system parametersNeelesh Gupta5-1/+308
2014-01-22powerpc/powernv: Infrastructure to support OPAL async completionNeelesh Gupta3-2/+215
2014-01-22powerpc/eeh: Escalate error on non-existing PEGavin Shan1-10/+21
2014-01-22powerpc/eeh: Handle multiple EEH errorsGavin Shan3-87/+112
2014-01-22powerpc: Fix races with irq_workBenjamin Herrenschmidt1-0/+12
2014-01-22Move precessing of MCE queued event out from syscall exit path.Mahesh Salgaonkar3-9/+10
2014-01-22powerpc/powernv: Increase candidate fw image sizeVasant Hegde1-2/+2
2014-01-22powerpc: Add debug checks to catch invalid cpu-to-node mappingsSrivatsa S. Bhat1-2/+24
2014-01-22powerpc: Fix the setup of CPU-to-Node mappings during CPU onlineSrivatsa S. Bhat2-4/+76
2014-01-22powerpc/iommu: Don't detach device without IOMMU groupGavin Shan1-0/+11
2014-01-22powerpc/eeh: Hotplug improvementGavin Shan3-4/+24
2014-01-22powerpc/eeh: Call opal_pci_reinit() on powernv for restoring config spaceGavin Shan2-3/+28
2014-01-22powerpc/eeh: Add restore_config operationGavin Shan4-2/+9
2014-01-22powerpc/powernv: Remove unnecessary assignmentGavin Shan1-2/+1
2014-01-22powernv/eeh: Add buffer for P7IOC hub error dataBrian W Hart2-14/+5
2014-01-22powerpc: Fix bad stack check in exception entryMichael Neuling1-1/+1
2014-01-13This commit breaks PR KVM.Eli Qiao2-15/+22
2014-01-13PPC: KVM: fix VCPU run for HV KVMAlexey Kardashevskiy1-1/+1
2014-01-06vfio: use VFIO KVM device for real/virtual mode TCE hypercallsAlexey Kardashevskiy5-55/+160
2014-01-06PPC: KVM: move TCE cache alloc/free from KVM-common to KVM-HVAlexey Kardashevskiy2-22/+15
2014-01-06powerpc: fix compilation without CONFIG_IOMMU_APIAlexey Kardashevskiy1-0/+17
2014-01-06KVM: PPC: vfio kvm device: support spapr tceAlexey Kardashevskiy2-0/+4
2014-01-06kvm: Create non-coherent DMA registerationAlex Williamson3-4/+23
2014-01-06kvm/x86: Convert iommu_flags to iommu_noncoherentAlex Williamson4-4/+4
2014-01-06kvm: Add VFIO deviceAlexey Kardashevskiy2-1/+2
2014-01-06KVM: PPC: require IOMMU_SUPPORT for SPAPR_TCE_IOMMUAlexey Kardashevskiy1-1/+1
2014-01-06vfio: remove external APIAlexey Kardashevskiy1-48/+0
2014-01-06vfio: remove SPAPR TCE IOMMU KVM deviceAlexey Kardashevskiy2-170/+0
2013-12-19KVM: PPC: Book3S PR: Cope with doorbell interruptsPaul Mackerras3-0/+4
2013-12-19powerpc/powernv: Initialize elog inside OPAL initBenjamin Herrenschmidt3-2/+4
2013-12-19powerpc/powernv: Use cpu_present_mask not cpu_possible_maskBenjamin Herrenschmidt1-3/+3
2013-12-19powerpc: Don't mark disabled processors as "present"Benjamin Herrenschmidt1-2/+12
2013-12-12Merge tag 'v3.10.23' into frobisherMichael Neuling117-257/+792
2013-12-12powerpc/powernv: Read opal error log and export it through sysfs interface.Mahesh Salgaonkar4-1/+327
2013-12-12powerpc: Fix up the kdump base cap to 128MMahesh Salgaonkar1-1/+1
2013-12-12powerpc/pseries: Don't try to register pseries cpu hotplug on non-pseriesBenjamin Herrenschmidt1-1/+1
2013-12-12powernv: vfio: add ioda2 support in vfioAlexey Kardashevskiy1-0/+1
2013-12-12powerpc/powernv: Add iommu DMA bypass support for IODA2Benjamin Herrenschmidt9-4/+127
2013-12-12powernv: Remove get/set_rtc_time when they are not presentMichael Neuling1-1/+5
2013-12-12powerpc: Increase EEH recovery timeout for SR-IOVBrian King2-2/+2
2013-12-12powerpc/powernv: Call OPAL sync before kexec'ingVasant Hegde4-2/+23
2013-12-12powerpc/eeh: Output PHB diag-dataGavin Shan1-5/+2
2013-12-12powerpc/powernv: Move PHB-diag dump functions aroundGavin Shan3-205/+144
2013-12-12powerpc: Use 32 bit loads and stores when operating on condition register valuesAnton Blanchard2-6/+6
2013-12-12powerpc/kernel/sysfs: Cleanup set up macros for PMC/non-PMC SPRsMadhavan Srinivasan1-34/+38
2013-12-12powerpc: purge all the prefetched instructions for the coherent icache flushKevin Hao3-2/+25
2013-12-12powerpc/signals: Improved mark VSX not saved with small contexts fixMichael Neuling2-9/+13
2013-12-12powerpc/kdump: Adding symbols in vmcoreinfo to facilitate dump filteringHari Bathini2-0/+13
2013-12-12powerpc/signals: Mark VSX not saved with small contextsMichael Neuling1-1/+9
2013-12-12powerpc: Only print PACATMSCRATCH in oops when TM is activeAnton Blanchard1-1/+2
2013-12-12powerpc/pseries: Duplicate dtl entries sometimes sent to userspaceAnton Blanchard1-2/+2
2013-12-12powerpc: Remove a few lines of oops outputAnton Blanchard1-9/+9
2013-12-12powerpc: Print DAR and DSISR on machine check oopsesAnton Blanchard1-1/+1
2013-12-12KVM: PPC: Book3S HV: Return ENODEV error rather than EIOPaul Mackerras1-1/+1
2013-12-12KVM: PPC: Book3S: Initialize TCE temporary page for PR KVM tooPaul Mackerras3-20/+36
2013-12-12powerpc: book3s: kvm: Use the saved dsisr and dar valuesAneesh Kumar K.V1-62/+2
2013-12-12kvm: powerpc: book3s: drop is_hv_enabledAneesh Kumar K.V6-8/+10
2013-12-12kvm: powerpc: book3s: Allow the HV and PR selection per virtual machineAneesh Kumar K.V13-91/+183
2013-12-12kvm: Add struct kvm arg to memslot APIsAneesh Kumar K.V9-20/+28
2013-12-12kvm: powerpc: book3s: Support building HV and PR KVM as moduleAneesh Kumar K.V12-11/+49
2013-12-12kvm: powerpc: booke: Move booke related tracepoints to separate headerAneesh Kumar K.V5-207/+183
2013-12-12kvm: powerpc: book3s: pr: move PR related tracepoints to a separate headerAneesh Kumar K.V5-230/+309
2013-12-12kvm: powerpc: book3s: Add is_hv_enabled to kvmppc_opsAneesh Kumar K.V7-81/+79
2013-12-12kvm: powerpc: book3s: Cleanup interrupt handling codeAneesh Kumar K.V3-4/+20
2013-12-12kvm: powerpc: Add kvmppc_ops callbackAneesh Kumar K.V24-287/+749
2013-12-12kvm: powerpc: book3s hv: Fix vcore leakPaul Mackerras1-0/+10
2013-12-12kvm: powerpc: book3s: Add a new config variable CONFIG_KVM_BOOK3S_HV_POSSIBLEAneesh Kumar K.V10-24/+43
2013-12-12kvm: powerpc: book3s: pr: Rename KVM_BOOK3S_PR to KVM_BOOK3S_PR_POSSIBLEAneesh Kumar K.V9-16/+16
2013-12-12kvm: powerpc: book3s: move book3s_64_vio_hv.c into the main kernel binaryPaul Mackerras1-4/+8
2013-12-12kvm: powerpc: book3s: remove kvmppc_handler_highmem labelPaul Mackerras2-6/+0
2013-12-12KVM: PPC: Book3S PR: Reduce number of shadow PTEs invalidated by MMU notifiersPaul Mackerras1-8/+32
2013-12-12KVM: PPC: Book3S PR: Mark pages accessed, and dirty if being writtenPaul Mackerras1-11/+15
2013-12-12KVM: PPC: Book3S PR: Use mmu_notifier_retry() in kvmppc_mmu_map_page()Paul Mackerras3-13/+39
2013-12-12KVM: PPC: Book3S PR: Better handling of host-side read-only pagesPaul Mackerras9-40/+91
2013-12-12KVM: PPC: Book3S: Move skip-interrupt handlers to common codePaul Mackerras3-50/+26
2013-12-12KVM: PPC: Book3S PR: Allocate kvm_vcpu structs from kvm_vcpu_cachePaul Mackerras6-26/+39
2013-12-12KVM: PPC: Book3S PR: Make HPT accesses and updates SMP-safePaul Mackerras5-34/+72
2013-12-12KVM: PPC: Book3S PR: Correct errors in H_ENTER implementationPaul Mackerras1-5/+14
2013-12-12KVM: PPC: Book3S PR: Handle PP0 page-protection bit in guest HPTEsPaul Mackerras1-0/+3
2013-12-12KVM: PPC: Book3S PR: Use 64k host pages where possiblePaul Mackerras5-13/+57
2013-12-12KVM: PPC: Book3S PR: Allow guest to use 64k pagesPaul Mackerras6-15/+197
2013-12-12KVM: PPC: Book3S PR: Keep volatile reg values in vcpu rather than shadow_vcpuPaul Mackerras9-252/+175
2013-12-12KVM: PPC: Book3S PR: Rework kvmppc_mmu_book3s_64_xlate()Paul Mackerras1-78/+72
2013-12-12KVM: PPC: Book3S PR: Invalidate SLB entries properlyPaul Mackerras1-1/+6
2013-12-12KVM: PPC: Book3S PR: Allow guest to use 1TB segmentsPaul Mackerras4-20/+66
2013-12-12KVM: PPC: Book3S PR: Don't keep scanning HPTEG after we find a matchPaul Mackerras1-12/+2
2013-12-12KVM: PPC: Book3S PR: Fix invalidation of SLB entry 0 on guest entryPaul Mackerras1-11/+2
2013-12-12KVM: PPC: Book3S PR: Fix proto-VSID calculationsPaul Mackerras1-2/+2
2013-12-12KVM: PPC: Book3S PR: Make instruction fetch fallback work for system callsPaul Mackerras2-1/+39
2013-12-12KVM: PPC: Book3S PR: Don't corrupt guest state when kernel uses VMXPaul Mackerras1-2/+23
2013-12-12KVM: PPC: Book3S PR: return appropriate error when allocation failsThadeu Lima de Souza Cascardo1-2/+3
2013-12-12KVM: PPC: Book3S PR: Load up SPRG3 register with guest value on guest entryPaul Mackerras2-0/+15
2013-12-12kvm/ppc: Call trace_hardirqs_on before entryScott Wood4-9/+12
2013-12-12powerpc: Fix __get_user_pages_fast() irq handlingHeiko Carstens1-2/+3
2013-12-12powerpc: Implement __get_user_pages_fast()Paul Mackerras1-16/+21