aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/kvm.c
AgeCommit message (Expand)Author
2016-12-20Move target-* CPU file into a target/ folderThomas Huth
2016-10-05target-ppc/kvm: Enable transactional memory on POWER8 with KVM-HV, tooThomas Huth
2016-10-05target-ppc/kvm: Add a wrapper function to check for KVM-PRThomas Huth
2016-10-05ppc: Check the availability of transactional memoryThomas Huth
2016-09-23ppc/kvm: Mark 64kB page size support as disabled if not availableThomas Huth
2016-09-23Enable H_CLEAR_MOD and H_CLEAR_REF hypercalls on KVM/PPC64.Nathan Whitehorn
2016-09-23spapr: Introduce sPAPRCPUCoreClassBharata B Rao
2016-08-10ppc/kvm: Register also a generic spapr CPU core family typeThomas Huth
2016-08-10ppc/kvm: Do not mess up the generic CPU family registrationThomas Huth
2016-07-25ppc: Huge page detection mechanism fixes - Episode IIIThomas Huth
2016-07-21kvm-irqchip: i386: add hook for add/remove virqPeter Xu
2016-07-18ppc: Yet another fix for the huge page support detection mechanismThomas Huth
2016-06-23ppc: Disable huge page support if it is not available for main RAMThomas Huth
2016-06-17spapr: Abstract CPU core device and type specific core devicesBharata B Rao
2016-06-16os-posix: include sys/mman.hPaolo Bonzini
2016-06-14ppc: Provide function to get CPU class of the host CPUThomas Huth
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini
2016-03-24Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2016-03-24spapr/target-ppc/kvm: Only add hcall-instructions if KVM supports itAlexey Kardashevskiy
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah
2016-03-18target-ppc: Document TOCTTOU in hugepage supportMarkus Armbruster
2016-03-16target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson
2016-03-16target-ppc: Split out SREGS get/put functionsDavid Gibson
2016-02-25ppc/kvm: Tell the user what might be wrong when using bad CPU types with kvm-hvThomas Huth
2016-02-25ppc/kvm: Use error_report() instead of cpu_abort() for user-triggerable errorsThomas Huth
2016-01-30target-ppc: Rework ppc_store_slbDavid Gibson
2016-01-30target-ppc: Convert mmu-hash{32,64}.[ch] from CPUPPCState to PowerPCCPUDavid Gibson
2016-01-30target-ppc: kvm: fix floating point registers sync on little-endian hostsGreg Kurz
2016-01-29ppc: Clean up includesPeter Maydell
2016-01-11target-ppc: Define kvmppc_read_int_dt()Sukadev Bhattiprolu
2015-10-23ppc/spapr: Add "ibm,pa-features" property to the device-treeBenjamin Herrenschmidt
2015-10-23ppc: Add mmu_model defines for arch 2.03 and 2.07Benjamin Herrenschmidt
2015-10-23spapr_iommu: Rename vfio_accel parameterDavid Gibson
2015-10-19kvm: Pass PCI device pointer to MSI routing functionsPavel Fedin
2015-10-09qdev: Protect device-list-properties against broken devicesMarkus Armbruster
2015-10-08target-ppc: Remove unnecessary variableShraddha Barke
2015-09-23ppc/spapr: Implement H_RANDOM hypercall in QEMUThomas Huth
2015-09-23spapr: Enable in-kernel H_SET_MODE handlingAlexey Kardashevskiy
2015-07-07target-ppc: fix hugepage support when using memory-backend-fileMichael Roth
2015-07-01kvm: First step to push iothread lock out of inner run loopJan Kiszka
2015-06-04Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell
2015-06-03pseries: Enable in-kernel H_LOGICAL_CI_{LOAD, STORE} implementationsDavid Gibson
2015-06-02kvm: introduce kvm_arch_msi_data_to_gsiEric Auger
2015-04-30kvm: add support for memory transaction attributesPaolo Bonzini
2015-03-11kvm: add machine state to kvm_arch_initMarcel Apfelbaum
2015-01-12kvm: extend kvm_irqchip_add_msi_route to work on s390Frank Blaschka
2015-01-07target-ppc: explicitly save page table headers in big endianCédric Le Goater
2014-11-04target-ppc: kvm: Fix memory overflow issue about strncat()Chen Gang
2014-09-08PPC: KVM: Use vm check_extension for pv hcallAlexander Graf