summaryrefslogtreecommitdiff
path: root/arch/powerpc/kvm/book3s_hv_p9_entry.c
AgeCommit message (Expand)Author
2023-09-14KVM: PPC: Use accessors for VCPU registersJordan Niethe
2022-07-20powerpc/kvm: Move pmu code in kvm folder to separate file for power9 and late...Kajol Jain
2022-06-29KVM: PPC: Book3S HV: Provide more detailed timings for P9 entry pathFabiano Rosas
2022-06-29KVM: PPC: Book3S HV: Expose timing functions to module codeFabiano Rosas
2022-06-29KVM: PPC: Book3S HV: Decouple the debug timing from the P8 entry pathFabiano Rosas
2022-06-29KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timingsFabiano Rosas
2022-05-19Merge branch 'topic/ppc-kvm' into nextMichael Ellerman
2022-05-13KVM: PPC: Book3S HV P9: Optimise loads around context switchNicholas Piggin
2022-05-05powerpc: fix typos in commentsJulia Lawall
2021-12-02KVM: PPC: Book3S HV P9: Remove unused ri_set local variableNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Remove subcore HMI handlingNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Stop using vc->dpdesNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Avoid changing MSR[RI] in entry and exitNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Optimise hash guest SLB savingNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Improve mfmsr performance on entryNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Avoid tlbsync sequence on radix guest exitNicholas Piggin
2021-11-24KVM: PPC: Book3S HV: Split P8 from P9 path guest vCPU TLB flushingNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Don't restore PSSCR if not neededNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Test dawr_enabled() before saving host DAWR SPRsNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Comment and fix MMU context switching codeNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRsNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Demand fault TM facility registersNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Demand fault EBB facility registersNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: More SPR speed improvementsNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Restrict DSISR canary workaround to processors that r...Nicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Switch PMU to guest as late as possibleNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Implement TM fastpath for guest entry/exitNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entryNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Move host OS save/restore functions to built-inNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Avoid SPR scoreboard stallsNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Optimise timebase readsNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Move TB updatesNicholas Piggin
2021-11-24KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebaseNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRsNicholas Piggin
2021-11-24powerpc/64s: Keep AMOR SPR a constant ~0 at runtimeNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exitNicholas Piggin
2021-11-24KVM: PPC: Book3S HV P9: Use large decrementer for HDECNicholas Piggin
2021-07-15KVM: PPC: Book3S HV P9: Fix guest TM supportNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: implement hash host / hash guest supportNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: implement hash guest supportNicholas Piggin
2021-06-10KVM: PPC: Book3S HV: Implement radix prefetch workaround by disabling MMUNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: Switch to guest MMU context as late as possibleNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: Move SPR loading after expiry time checkNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: Improve exit timing accounting coverageNicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: Read machine check registers while MSR[RI] is 0Nicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: inline kvmhv_load_hv_regs_and_go into __kvmhv_vcpu_en...Nicholas Piggin
2021-06-10KVM: PPC: Book3S HV P9: Implement the rest of the P9 path in CNicholas Piggin