aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)AuthorFilesLines
2018-03-06openpic: move KVM-specific declarations into separate openpic_kvm.h fileMark Cave-Ayland1-1/+1
2018-02-21target/*/cpu.h: remove softfloat.hAlex Bennée4-1/+3
2018-02-16target/ppc: convert to TranslatorOpsEmilio G. Cota1-162/+167
2018-02-16target/ppc: convert to DisasContextBaseEmilio G. Cota3-86/+91
2018-02-09Include qapi/qmp/qnull.h exactly where neededMarkus Armbruster2-1/+1
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster1-0/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster5-4/+1
2018-02-07Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-4/+4
2018-02-06spapr/iommu: Enable in-kernel TCE acceleration via VFIO KVM deviceAlexey Kardashevskiy2-1/+12
2018-02-05qdev: use device_class_set_parent_realize/unrealize/reset()Philippe Mathieu-Daudé1-4/+4
2018-01-29target/ppc/kvm: Add cap_ppc_safe_[cache/bounds_check/indirect_branch]Suraj Jitindar Singh2-0/+76
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier3-4/+4
2018-01-20target/ppc: add support for hypervisor doorbells on book3s CPUsCédric Le Goater5-5/+84
2018-01-20target-ppc: optimize cmp translationpbonzini@redhat.com1-17/+12
2018-01-20target/ppc: msgsnd and msgclr instructions need hypervisor privilegeCédric Le Goater1-2/+2
2018-01-20target/ppc: fix doorbell and hypervisor doorbell definitionsCédric Le Goater1-4/+4
2018-01-17target-ppc: Fix booke206 tlbwe TLB instructionLuc MICHEL1-5/+27
2018-01-17target/ppc: add support for POWER9 HILECédric Le Goater2-1/+2
2018-01-17target/ppc: Clarify compat mode max_threads valueDavid Gibson2-9/+18
2018-01-17ppc: Change Power9 compat table to support at most 8 threads/coreJose Ricardo Ziviani1-1/+8
2018-01-17target/ppc: Clean up probing of VMX, VSX and DFP availability on KVMDavid Gibson2-23/+6
2018-01-17target/ppc: Yet another fix for KVM-HV HPTE accessorsAlexey Kardashevskiy1-4/+7
2018-01-10target/ppc: more use of the PPC_*() macrosCédric Le Goater2-23/+35
2017-12-29tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson1-1/+1
2017-12-18ppc: remove duplicated includesPhilippe Mathieu-Daudé1-3/+0
2017-12-15target/ppc: introduce the PPC_BIT() macroCédric Le Goater1-49/+56
2017-12-15spapr/rtas: disable the decrementer interrupt when a CPU is unpluggedCédric Le Goater1-3/+6
2017-12-15pcc: define the Power-saving mode Exit Cause Enable bits in PowerPCCPUClassCédric Le Goater2-12/+12
2017-12-15target/ppc: Use tcg_gen_lookup_and_goto_ptrRichard Henderson1-15/+8
2017-12-05target/ppc: Fix system lockups caused by interrupt_request state corruptionRichard Purdie2-6/+18
2017-11-30target-ppc: Don't invalidate non-supported msr bitsKurban Mallachiev1-2/+2
2017-11-27target/ppc: Fix setting of cpu->compat_pvr on incoming migrationSuraj Jitindar Singh1-1/+3
2017-11-22ppc: fix VTB migrationLaurent Vivier1-2/+2
2017-11-08ppc: fix setting of compat modeGreg Kurz1-1/+1
2017-10-27Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell2-5/+29
2017-10-26tcg: Avoid setting tcg_initialize if !CONFIG_TCGRichard Henderson1-0/+2
2017-10-25ppc: Support Capstone in disas_set_infoRichard Henderson1-0/+6
2017-10-25disas: Remove unused flags argumentsRichard Henderson1-1/+1
2017-10-25target/ppc: Convert to disas_set_info hookRichard Henderson2-4/+22
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson1-4/+0
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota1-1/+1
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota2-19/+19
2017-10-24qom: Introduce CPUClass.tcg_initializeRichard Henderson2-10/+1
2017-10-24tcg: Remove TCGV_EQUAL*Richard Henderson1-2/+2
2017-10-19Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+1
2017-10-17ppc: spapr: use generic cpu_model parsingIgor Mammedov3-5/+9
2017-10-17ppc: move ppc_cpu_lookup_alias() before its first userIgor Mammedov1-13/+13
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-10-17ppc: move '-cpu foo,compat=xxx' parsing into ppc_cpu_parse_featurestr()Igor Mammedov2-0/+58