summaryrefslogtreecommitdiff
path: root/target/ppc/kvm.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-06ppc/spapr-caps: Convert cap-ibs to custom spapr-capSuraj Jitindar Singh1-2/+4
2018-03-06target/ppc: Check mask when setting cap_ppc_safe_indirect_branchSuraj Jitindar Singh1-1/+1
2018-02-06spapr/iommu: Enable in-kernel TCE acceleration via VFIO KVM deviceAlexey Kardashevskiy1-1/+6
2018-01-29target/ppc/kvm: Add cap_ppc_safe_[cache/bounds_check/indirect_branch]Suraj Jitindar Singh1-0/+58
2018-01-17target/ppc: Clean up probing of VMX, VSX and DFP availability on KVMDavid Gibson1-21/+6
2018-01-17target/ppc: Yet another fix for KVM-HV HPTE accessorsAlexey Kardashevskiy1-4/+7
2017-12-18ppc: remove duplicated includesPhilippe Mathieu-Daudé1-3/+0
2017-10-17ppc: spapr: use generic cpu_model parsingIgor Mammedov1-3/+8
2017-10-17ppc: spapr: register 'host' core type along with the rest of core typesIgor Mammedov1-11/+0
2017-10-17ppc: spapr: use cpu type name directlyIgor Mammedov1-1/+1
2017-09-27spapr: fix the value of SDR1 in kvmppc_put_books_sregs()Greg Kurz1-25/+7
2017-09-27ppc/kvm: generalize the use of kvmppc_get_htab_fd()Greg Kurz1-18/+9
2017-09-27ppc/kvm: change kvmppc_get_htab_fd() to return -errno on errorGreg Kurz1-2/+8
2017-09-27ppc/kvm: drop kvmppc_has_cap_htab_fd()Greg Kurz1-5/+0
2017-09-27ppc/kvm: check some capabilities with kvm_vm_check_extension()Greg Kurz1-3/+3
2017-09-15ppc/kvm: use kvm_vm_check_extension() in kvmppc_is_pr()Greg Kurz1-1/+1
2017-09-08ppc: drop caching ObjectClass from PowerPCCPUAliasIgor Mammedov1-1/+0
2017-09-08ppc: make cpu_model translation to type consistentIgor Mammedov1-1/+1
2017-09-08ppc: use macros to make cpu type name from string literalIgor Mammedov1-1/+1
2017-09-08PPC: KVM: Support machine option to set VSMT modeSam Bobroff1-1/+38
2017-09-08ppc: spapr: Make VCPU ID handling private to SPAPRSam Bobroff1-1/+1
2017-09-08ppc: spapr: Rename cpu_dt_id to vcpu_idSam Bobroff1-1/+1
2017-08-22target/ppc: 'PVR != host PVR' in KVM_SET_SREGS workaroundDaniel Henrique Barboza1-0/+38
2017-07-17pseries: Allow HPT resizing with KVMDavid Gibson1-2/+65
2017-07-17pseries: Stubs for HPT resizingDavid Gibson1-0/+13
2017-07-11ppc/kvm: have the "family" CPU alias to point to TYPE_HOST_POWERPC_CPUGreg Kurz1-1/+4
2017-06-08target/ppc: fix memory leak in kvmppc_is_mem_backend_page_size_ok()Greg Kurz1-0/+1
2017-06-08target/ppc: pass const string to kvmppc_is_mem_backend_page_size_ok()Greg Kurz1-2/+2
2017-05-11target/ppc: Avoid printing wrong aliases in CPU help textThomas Huth1-12/+0
2017-05-11target/ppc: Allow workarounds for POWER9 DD1David Gibson1-0/+11
2017-04-26target-ppc/kvm: Enable in-kernel TCE acceleration for multi-tceAlexey Kardashevskiy1-0/+14
2017-04-26target/ppc: Implement H_REGISTER_PROCESS_TABLE H_CALLSuraj Jitindar Singh1-0/+31
2017-04-26target-ppc: support KVM_CAP_PPC_MMU_RADIX, KVM_CAP_PPC_MMU_HASH_V3Sam Bobroff1-0/+14
2017-04-26spapr: Add ibm,processor-radix-AP-encodings to the device treeSam Bobroff1-0/+29
2017-04-26target-ppc: kvm: make use of KVM_CREATE_SPAPR_TCE_64Alexey Kardashevskiy1-11/+37
2017-04-26target/ppc: Improve accuracy of guest HTM availability on P8sSam Bobroff1-2/+6
2017-04-21ppc: remove cannot_destroy_with_object_finalize_yetLaurent Vivier1-10/+0
2017-03-04Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170303' into...Peter Maydell1-108/+9
2017-03-03KVM: do not use sigtimedwait to catch SIGBUSPaolo Bonzini1-5/+0
2017-03-03KVM: remove kvm_arch_on_sigbusPaolo Bonzini1-5/+0
2017-03-03spapr: Small cleanup of PPC MMU enumsSam Bobroff1-4/+4
2017-03-03exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy1-104/+5
2017-03-01target/ppc: Manage external HPT via virtual hypervisorDavid Gibson1-1/+1
2017-03-01target/ppc: Fix KVM-HV HPTE accessorsDavid Gibson1-65/+61
2017-02-22hw/ppc/spapr: Check for valid page size when hot plugging memoryThomas Huth1-4/+28
2017-02-02ppc/kvm: Handle the "family" CPU via alias instead of registering new typesThomas Huth1-13/+23
2017-01-31ppc: Rename cpu_version to compat_pvrDavid Gibson1-2/+2
2017-01-19kvm: move cpu synchronization codeVincent Palatin1-1/+1
2017-01-16stubs: remove stubs/kvm.cPaolo Bonzini1-0/+5
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+2674