aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-01-06PCI: Split out pci_dev lock/unlock and save/restoreAlex Williamson1-17/+38
2014-01-06PCI: Add slot reset option to pci_dev_reset()Alex Williamson1-0/+34
2014-01-06PCI: pciehp: Add reset_slot() methodAlex Williamson3-0/+44
2014-01-06PCI: Add hotplug_slot_ops.reset_slot()Alex Williamson1-0/+4
2014-01-06PCI: Add pci_reset_bridge_secondary_bus()Alex Williamson2-9/+24
2014-01-06KVM: PPC: require IOMMU_SUPPORT for SPAPR_TCE_IOMMUAlexey Kardashevskiy1-1/+1
2014-01-06iommu: Add empty stub for iommu_group_get_by_id()Alexey Kardashevskiy1-0/+5
2014-01-06vfio: remove external APIAlexey Kardashevskiy1-48/+0
2014-01-06vfio: remove SPAPR TCE IOMMU KVM deviceAlexey Kardashevskiy6-219/+0
2014-01-064K Page alignment is CRITICAL for BlockGuard IO and not for normal IO.James Smart1-3/+6
2013-12-20remove kernel-*.config since they are created automaticlyEli Qiao14-74481/+0
2013-12-20remove config-armEli Qiao4-1267/+0
2013-12-19KVM: PPC: Book3S PR: Cope with doorbell interruptsPaul Mackerras3-0/+4
2013-12-19spec: Modify kernel.spec to build pbuild6 update 1Eli Qiao1-1/+8
2013-12-19tg3: Implement the shutdown handlerGavin Shan1-2/+18
2013-12-19tg3: Allow NVRAM programming when interface is downGavin Shan1-9/+3
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 Neuling870-4574/+9595
2013-12-12Revert "HID: validate HID report id size"Michael Neuling15-137/+102
2013-12-12spec: Modify kernel.spec to build pbuild6Eli Qiao1-5/+14
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-12cpufreq/powernv: Fix device-tree properties and reduce IPIVaidyanathan Srinivasan1-23/+18
2013-12-12cpuidle/powernv: Fix programming of bc_hrtimerPreeti U Murthy2-5/+4
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-12Remove CONFIG_COMPACTION setting from configpowerpc64Eli Qiao1-2/+0
2013-12-12config :Eli Qiao1-1/+2
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.V14-91/+187
2013-12-12kvm: Add struct kvm arg to memslot APIsAneesh Kumar K.V11-28/+37
2013-12-12kvm: powerpc: book3s: Support building HV and PR KVM as moduleAneesh Kumar K.V13-11/+53
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
2013-12-12KVM: PPC: Book3S HV: Make physical thread 0 do the MMU switchingPaul Mackerras4-546/+477
2013-12-12Add git log when building rpm on kojiEli Qiao1-0/+2
2013-12-12spec: Modify kernel.spec to build pbuild5Eli Qiao1-33/+12
2013-12-12net: tg3: fix NULL pointer dereferenceGavin Shan1-2/+3
2013-12-12net/tg3: Fix warning from pci_disable_device()Gavin Shan1-1/+2
2013-12-12net/tg3: Fix kernel crashGavin Shan1-1/+2
2013-12-12Modify Follow kernel optionsEli Qiao1-0/+8
2013-12-12For Power8 transactional memory supportEli Qiao1-1/+1
2013-12-12Bug 99908 - While booting the KMONPOWER build 0.4 we are getting kernel call ...Eli Qiao1-1/+1
2013-12-12Bug 100023 - [Pkvm] Frobisher kernel platform support patchesEli Qiao1-0/+8
2013-12-12powerpc: ppc64 address space capped at 32TB, mmap randomisation disabledAnton Blanchard1-1/+1
2013-12-12powerpc/powernv: Add a debugfs file to read the firmware consoleBenjamin Herrenschmidt1-0/+104
2013-12-12powerpc/powernv: Platform dump interfaceVasant Hegde5-2/+432
2013-12-12powerpc/powernv: Move SG list structure to header fileVasant Hegde2-25/+28
2013-12-12powerpc/powernv: Get FSP memory errors and plumb into memory poison infrastru...Mahesh Salgaonkar3-0/+199
2013-12-12powerpc/powernv: Add config option for hwpoisoning.Mahesh Salgaonkar1-0/+6
2013-12-12powerpc/powernv: infrastructure to read opal messages in generic format.Mahesh Salgaonkar3-1/+119
2013-12-12powerpc/eeh: More accurate logGavin Shan1-2/+7
2013-12-12powerpc/eeh: Enable PCI_COMMAND_MASTER for PCI bridgesGavin Shan1-0/+9
2013-12-12powerpc/powernv: Machine check exception handling.Mahesh Salgaonkar3-1/+70
2013-12-12powerpc/powernv: Remove machine check handling in OPAL.Mahesh Salgaonkar1-6/+2
2013-12-12powerpc/book3s: Queue up and process delayed MCE events.Mahesh Salgaonkar5-98/+168
2013-12-12powerpc/book3s: Decode and save machine check event.Mahesh Salgaonkar6-39/+434
2013-12-12powerpc/book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power8.Mahesh Salgaonkar3-0/+41
2013-12-12powerpc/book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power7.Mahesh Salgaonkar5-0/+227
2013-12-12powerpc/book3s: Add flush_tlb operation in cpu_spec.Mahesh Salgaonkar4-25/+44
2013-12-12powerpc/book3s: Introduce a early machine check hook in cpu_spec.Mahesh Salgaonkar2-2/+12
2013-12-12powerpc/book3s: Return from interrupt if coming from evil context.Mahesh Salgaonkar2-0/+83
2013-12-12powerpc/book3s: handle machine check in Linux host.Mahesh Salgaonkar3-0/+127
2013-12-12powerpc/book3s: Introduce exclusive emergency stack for machine check exception.Mahesh Salgaonkar3-1/+22
2013-12-12powerpc/book3s: Split the common exception prolog logic into two section.Mahesh Salgaonkar1-7/+14
2013-12-12cpuidle/powernv: Parse device tree to setup idle statesPreeti U Murthy1-9/+65
2013-12-12powermgt: Add OPAL call to resync timebase on wakeupVaidyanathan Srinivasan2-1/+28
2013-12-12powernv/cpuidle: Add power7_sleep with context managementVaidyanathan Srinivasan6-27/+69
2013-12-12powernv/cpuidle: Add few debug hooks for napVaidyanathan Srinivasan3-3/+32
2013-12-12powerpc: Fixup idle bug introduced by split core codeBenjamin Herrenschmidt1-0/+1
2013-12-12cpuidle/ppc: Introduce the deep idle state in which the local timers stopPreeti U Murthy3-1/+148
2013-12-12cpuidle/ppc: Nominate new broadcast cpu on hotplug of the oldPreeti U Murthy3-0/+24
2013-12-12cpuidle/ppc: Add basic infrastructure to support the broadcast framework on ppcPreeti U Murthy3-1/+66
2013-12-12cpuidle/ppc: Split timer_interrupt() into timer handling and interrupt handli...Preeti U Murthy1-32/+41
2013-12-12powerpc: Implement broadcast timer interrupt as an IPI messageSrivatsa S. Bhat6-7/+25
2013-12-12powerpc: Free up the slot of PPC_MSG_CALL_FUNC_SINGLE IPI messageSrivatsa S. Bhat4-10/+8
2013-12-12powernv/cpuidle: Enable idle powernv cpu to call into the cpuidle framework.Deepthi Dharwar1-1/+12
2013-12-12POWER/cpuidle: Enable powernv cpuidle support.Deepthi Dharwar1-3/+34
2013-12-12POWER/puidle: Generic POWERPC-BOOK3S CPUIDLE driver supporting PSERIES.Deepthi Dharwar1-16/+16
2013-12-12pseries/cpuidle: Remove MAX_IDLE_STATE macro.Deepthi Dharwar1-18/+9
2013-12-12pseries/cpuidle: Make pseries_idle backend driver a non-module.Deepthi Dharwar1-14/+1
2013-12-12pseries/cpuidle: Use cpuidle_register() for initialisation.Deepthi Dharwar1-68/+11
2013-12-12pseries/cpuidle: Move processor_idle.c to drivers/cpuidle.Deepthi Dharwar7-11/+18
2013-12-12powernv: powerpc_book3s_cpufreq driver for powernv platformVaidyanathan Srinivasan4-0/+324
2013-12-12Add CONFIG_SCOM_DEBUGFS=y to config-powerpc64Eli Qiao1-0/+2
2013-12-12KVM: PPC: Book3S HV: Breakpoint handling improvements for P7-mode guestsPaul Mackerras7-10/+49
2013-12-12powerpc: Fix fatal SLB miss when restoring PPRBenjamin Herrenschmidt2-8/+9
2013-12-12powerpc/powernv: Reserve the correct PE numberGavin Shan3-17/+18
2013-12-12powerpc/powernv: Add PE to its own PELTVGavin Shan1-1/+11
2013-12-12powerpc/powernv: Add support for indirect XSCOM via debugfsBenjamin Herrenschmidt1-0/+23
2013-12-12powerpc/scom: Improve debugfs interfaceBenjamin Herrenschmidt1-55/+81
2013-12-12powerpc/scom: Enable 64-bit addressesBenjamin Herrenschmidt3-9/+9
2013-12-12powerpc/bpf: Support MOD operationVladimir Murzin2-0/+21
2013-12-12powerpc/bpf: Fix DIVWU instruction opcodeVladimir Murzin1-1/+1
2013-12-12powerpc/tm: Remove interrupt disable in __switch_to()Michael Neuling1-5/+2
2013-12-12powerpc/powernv: Code update interfaceVasant Hegde5-1/+683
2013-12-12powerpc/powernv: Create opal sysfs directoryVasant Hegde2-0/+22
2013-12-12powerpc: Add VMX optimised xor for RAID5Anton Blanchard3-0/+247
2013-12-12powerpc/eeh: Reorder output messagesGavin Shan1-3/+3
2013-12-12powerpc/eeh: Output PHB3 diag-dataGavin Shan2-0/+135
2013-12-12powerpc/powernv: Double size of log blobGavin Shan1-1/+1
2013-12-12powerpc/eeh: Output error numberGavin Shan1-2/+2
2013-12-12powerpc/powernv: Support inbound error injectionGavin Shan1-9/+50
2013-12-12powerpc/powernv: Enable EEH for PHB3Gavin Shan2-19/+12
2013-12-12powerpc/scom: Use "devspec" rather than "path" in debugfs entriesBenjamin Herrenschmidt1-1/+1
2013-12-12powerpc/scom: CONFIG_SCOM_DEBUGFS should depend on CONFIG_DEBUG_FSBenjamin Herrenschmidt1-1/+1
2013-12-12powerpc/powernv: Add scom support under OPALv3Benjamin Herrenschmidt3-0/+108
2013-12-12powerpc/scom: Create debugfs files using ibm, chip-id if availableBenjamin Herrenschmidt1-2/+7
2013-12-12powerpc/scom: Add support for "reg" propertyBenjamin Herrenschmidt1-5/+17
2013-12-12powerpc/scom: Change scom_read() and scom_write() to return errorsBenjamin Herrenschmidt5-23/+46
2013-12-12powerpc: Enable /dev/port when isa_io_special is setBenjamin Herrenschmidt1-1/+1
2013-12-12powerpc/tm: Switch out userspace PPR and DSCR soonerMichael Neuling1-31/+63
2013-12-12powerpc/tm: Turn interrupts hard off in tm_reclaim()Michael Neuling1-0/+1
2013-12-12pseries: Move plpar_wrapper.h to powerpc common include/asm location.Deepthi Dharwar11-17/+14
2013-12-12pseries/cpuidle: Remove dependency of pseries.h fileDeepthi Dharwar2-4/+0
2013-12-12powerpc/powernv: Enable detection of legacy UARTsBenjamin Herrenschmidt1-0/+1
2013-12-12powerpc/powernv: Don't crash if there are no OPAL consolesBenjamin Herrenschmidt1-7/+9
2013-12-12powerpc: Check "status" property before adding legacy ISA serial portsBenjamin Herrenschmidt1-3/+5
2013-12-12powerpc: Cleanup udbg_16550 and add support for LPC PIO-only UARTsBenjamin Herrenschmidt3-193/+206
2013-12-12powerpc/powernv: Add PIO accessors for Power8 LPC busBenjamin Herrenschmidt8-3/+230
2013-12-12powerpc/powernv: Update opal.h to add new LPC and XSCOM functionsBenjamin Herrenschmidt2-0/+27
2013-12-12ixgbe: Reduce memory consumption with larger page sizesAnton Blanchard1-0/+4
2013-12-12KVM: PPC: Book3S: Trim top 4 bits of physical address in RTAS codePaul Mackerras1-2/+5
2013-12-12KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() callPaul Mackerras1-0/+2
2013-12-12KVM: PPC: Book3S HV: Fix compilation of kvmppc_core_vcpu_put()Paul Mackerras1-0/+1
2013-12-12KVM: PPC: Book3S HV: Make tbacct_lock irq-safePaul Mackerras1-10/+11
2013-12-12KVM: PPC: Book3S HV: Refine barriers in guest entry/exitPaul Mackerras1-7/+17
2013-12-12powerpc/powernv: Disable split core when opal timebase resync call is not pre...Michael Neuling1-0/+6
2013-12-12powerpc/powernv: Add opal check token callMichael Neuling2-0/+8
2013-12-12powerpc/powernv: Update timebase resync opal token to correct upstream numberMichael Neuling1-1/+1
2013-12-12powerpc/powernv: Disable split core by 2 due to hardware bugMichael Neuling1-0/+6
2013-12-12powerpc/powernv: Add support for power8 split core on powernvMichael Ellerman7-0/+534
2013-12-12KVM: PPC: Book3S HV: Use threads_per_subcore in KVMMichael Ellerman2-11/+17
2013-12-12powerpc: Check cpu_thread_in_subcore() in __cpu_up()Michael Ellerman1-1/+1
2013-12-12powerpc: Add threads_per_subcoreMichael Ellerman2-1/+10
2013-12-12powerpc/powernv: Make it possible to skip the IRQHAPPENED check in power7_nap()Michael Ellerman3-2/+4
2013-12-12KVM: PPC: Book3S HV: VCPU_IS_MASTER is a u8, so use lbz to load itMichael Ellerman1-1/+1
2013-12-12powerpc/powernv: Add opal_resync_timebase()Michael Ellerman2-0/+3
2013-12-12KVM: PPC: Book3S HV: Rework the secondary inhibit codeMichael Ellerman5-43/+45
2013-12-12powerpc/irq: Don't switch to irq stack from softirq stackBenjamin Herrenschmidt1-2/+3
2013-12-12Modify kernel.spec to build pbuild4Eli Qiao1-10/+12
2013-12-12Add follow kernel options to config-powerpc64Eli Qiao1-0/+4
2013-12-12KVM: PPC: Book3S: MMIO emulation support for little endian guestsCédric Le Goater6-11/+43
2013-12-12KVM: PPC: Book3S: Add helper routines to detect endian orderCédric Le Goater1-0/+10
2013-12-12KVM: PPC: Book3S: Add helper routine to load guest instructionsCédric Le Goater3-3/+9
2013-12-12Copy the pvr value after memsetEli Qiao1-2/+1