summaryrefslogtreecommitdiffstats
path: root/target-ppc/kvm.c
Commit message (Expand)AuthorAgeFilesLines
* Move target-* CPU file into a target/ folderThomas Huth2016-12-201-2674/+0Star
* target-ppc/kvm: Enable transactional memory on POWER8 with KVM-HV, tooThomas Huth2016-10-051-1/+8
* target-ppc/kvm: Add a wrapper function to check for KVM-PRThomas Huth2016-10-051-10/+16
* ppc: Check the availability of transactional memoryThomas Huth2016-10-051-0/+7
* ppc/kvm: Mark 64kB page size support as disabled if not availableThomas Huth2016-09-231-0/+7
* Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM/PPC64.Nathan Whitehorn2016-09-231-0/+6
* spapr: Introduce sPAPRCPUCoreClassBharata B Rao2016-09-231-16/+6Star
* ppc/kvm: Register also a generic spapr CPU core family typeThomas Huth2016-08-101-2/+5
* ppc/kvm: Do not mess up the generic CPU family registrationThomas Huth2016-08-101-7/+7
* ppc: Huge page detection mechanism fixes - Episode IIIThomas Huth2016-07-251-13/+14
* kvm-irqchip: i386: add hook for add/remove virqPeter Xu2016-07-211-0/+11
* ppc: Yet another fix for the huge page support detection mechanismThomas Huth2016-07-181-3/+7
* ppc: Disable huge page support if it is not available for main RAMThomas Huth2016-06-231-1/+16
* spapr: Abstract CPU core device and type specific core devicesBharata B Rao2016-06-171-0/+28
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
* ppc: Provide function to get CPU class of the host CPUThomas Huth2016-06-141-5/+14
* qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini2016-05-191-1/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-03-241-2/+3
|\
| * util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
| * Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-2/+2
* | spapr/target-ppc/kvm: Only add hcall-instructions if KVM supports itAlexey Kardashevskiy2016-03-241-1/+1
* | target-ppc: Document TOCTTOU in hugepage supportMarkus Armbruster2016-03-181-0/+6
|/
* target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson2016-03-151-1/+1
* target-ppc: Split out SREGS get/put functionsDavid Gibson2016-03-151-193/+228
* ppc/kvm: Tell the user what might be wrong when using bad CPU types with kvm-hvThomas Huth2016-02-251-0/+4
* ppc/kvm: Use error_report() instead of cpu_abort() for user-triggerable errorsThomas Huth2016-02-251-2/+5
* target-ppc: Rework ppc_store_slbDavid Gibson2016-01-301-1/+1
* target-ppc: Convert mmu-hash{32,64}.[ch] from CPUPPCState to PowerPCCPUDavid Gibson2016-01-301-1/+1
* target-ppc: kvm: fix floating point registers sync on little-endian hostsGreg Kurz2016-01-301-0/+12
* ppc: Clean up includesPeter Maydell2016-01-291-1/+1
* target-ppc: Define kvmppc_read_int_dt()Sukadev Bhattiprolu2016-01-111-14/+22
* ppc/spapr: Add "ibm,pa-features" property to the device-treeBenjamin Herrenschmidt2015-10-231-0/+7
* ppc: Add mmu_model defines for arch 2.03 and 2.07Benjamin Herrenschmidt2015-10-231-3/+5
* spapr_iommu: Rename vfio_accel parameterDavid Gibson2015-10-231-2/+2
* kvm: Pass PCI device pointer to MSI routing functionsPavel Fedin2015-10-191-1/+1
* qdev: Protect device-list-properties against broken devicesMarkus Armbruster2015-10-091-0/+4
* target-ppc: Remove unnecessary variableShraddha Barke2015-10-081-2/+1Star
* ppc/spapr: Implement H_RANDOM hypercall in QEMUThomas Huth2015-09-231-0/+9
* spapr: Enable in-kernel H_SET_MODE handlingAlexey Kardashevskiy2015-09-231-0/+5
* target-ppc: fix hugepage support when using memory-backend-fileMichael Roth2015-07-071-6/+51
* kvm: First step to push iothread lock out of inner run loopJan Kiszka2015-07-011-0/+7
* Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell2015-06-041-0/+17
|\
| * pseries: Enable in-kernel H_LOGICAL_CI_{LOAD, STORE} implementationsDavid Gibson2015-06-031-0/+17
* | kvm: introduce kvm_arch_msi_data_to_gsiEric Auger2015-06-021-0/+5
|/
* kvm: add support for memory transaction attributesPaolo Bonzini2015-04-301-1/+3
* kvm: add machine state to kvm_arch_initMarcel Apfelbaum2015-03-111-1/+1
* kvm: extend kvm_irqchip_add_msi_route to work on s390Frank Blaschka2015-01-121-0/+6
* target-ppc: explicitly save page table headers in big endianCédric Le Goater2015-01-071-3/+17
* target-ppc: kvm: Fix memory overflow issue about strncat()Chen Gang2014-11-041-4/+4
* PPC: KVM: Use vm check_extension for pv hcallAlexander Graf2014-09-081-1/+1