summaryrefslogtreecommitdiff
path: root/arch/powerpc/kvm/book3s_emulate.c
AgeCommit message (Expand)Author
2021-02-09powerpc/32s: Change mfsrin() into a static inline functionChristophe Leroy
2020-12-04KVM: PPC: BOOK3S: PR: Ignore UAMOR SPRAneesh Kumar K.V
2020-05-27KVM: PPC: Clean up redundant 'kvm_run' parametersTianjia Zhang
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266Thomas Gleixner
2019-02-19KVM: PPC: Book3S PR: Add emulation for slbfee. instructionPaul Mackerras
2018-10-09KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcallSuraj Jitindar Singh
2018-10-09KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu structPaul Mackerras
2018-06-13KVM: PPC: Book3S PR: Fix failure status setting in tabort. emulationSimon Guo
2018-06-13KVM: PPC: Book3S PR: Fix failure status setting in treclaim. emulationPaul Mackerras
2018-06-01KVM: PPC: Book3S PR: Support TAR handling for PR KVM HTMSimon Guo
2018-06-01KVM: PPC: Book3S PR: Add guard code to prevent returning to guest with PR=0 a...Simon Guo
2018-06-01KVM: PPC: Book3S PR: Add emulation for tabort. in privileged stateSimon Guo
2018-06-01KVM: PPC: Book3S PR: Add emulation for trechkpt.Simon Guo
2018-06-01KVM: PPC: Book3S PR: Add emulation for treclaim.Simon Guo
2018-06-01KVM: PPC: Book3S PR: Always fail transactions in guest privileged stateSimon Guo
2018-06-01KVM: PPC: Book3S PR: Emulate mtspr/mfspr using active TM SPRsSimon Guo
2018-06-01KVM: PPC: Book3S PR: Add new kvmppc_copyto/from_vcpu_tm APIsSimon Guo
2018-06-01KVM: PPC: Book3S PR: Implement RFID TM behavior to suppress change from S0 to N0Simon Guo
2017-04-20KVM: PPC: Book3S PR: Do not fail emulation with mtspr/mfspr for unknown SPRsThomas Huth
2016-09-27KVM: PPC: Book3s PR: Allow access to unprivileged MMCR2 registerThomas Huth
2016-09-27KVM: PPC: Book3S: Treat VTB as a per-subcore register, not per-threadPaul Mackerras
2015-08-22KVM: PPC: Fix warnings from sparseThomas Huth
2014-07-31KVM: PPC: PR: Handle FSCR feature deselectsAlexander Graf
2014-07-28KVM: PPC: BOOK3S: PR: Emulate instruction counterAneesh Kumar K.V
2014-07-28KVM: PPC: BOOK3S: PR: Emulate virtual timebase registerAneesh Kumar K.V
2014-07-06KVM: PPC: BOOK3S: PR: Fix PURR and SPURR emulationAneesh Kumar K.V
2014-05-30KVM: PPC: Graciously fail broken LE hypercallsAlexander Graf
2014-05-30KVM: PPC: BOOK3S: Remove open coded make_dsisr in alignment handlerAneesh Kumar K.V
2014-05-30KVM: PPC: BOOK3S: Always use the saved DAR valueAneesh Kumar K.V
2014-05-30KVM: PPC: Book3S PR: Expose TM registersAlexander Graf
2014-05-30KVM: PPC: Book3S PR: Expose EBB registersAlexander Graf
2014-05-30KVM: PPC: Book3S PR: Handle Facility interrupt and FSCRAlexander Graf
2014-05-30KVM: PPC: Book3S PR: Emulate TIR registerAlexander Graf
2014-05-30KVM: PPC: Book3S PR: Ignore PMU SPRsAlexander Graf
2014-05-30KVM: PPC: Make shared struct aka magic page guest endianAlexander Graf
2013-10-17kvm: powerpc: book3s: Support building HV and PR KVM as moduleAneesh Kumar K.V
2013-10-17kvm: powerpc: Add kvmppc_ops callbackAneesh Kumar K.V
2013-10-17KVM: PPC: Book3S PR: Keep volatile reg values in vcpu rather than shadow_vcpuPaul Mackerras
2013-07-08KVM: PPC: Book3S: Ignore DABR registerAlexander Graf
2013-04-26KVM: extend EMULATE_EXIT_USER to support different exit reasonsBharat Bhushan
2013-04-26Rename EMULATE_DO_PAPR to EMULATE_EXIT_USERBharat Bhushan
2013-01-10KVM: PPC: Fix mfspr/mtspr MMUCFG emulationMihai Caraman
2013-01-10KVM: PPC: Book3S: PR: Enable alternative instruction for SC 1Alexander Graf
2012-12-06KVM: PPC: Book3S PR: Emulate PURR, SPURR and DSCR registersPaul Mackerras
2012-05-06KVM: PPC: Emulator: clean up SPR reads and writesAlexander Graf
2012-05-06KVM: PPC: Emulator: clean up instruction parsingAlexander Graf
2012-04-02powerpc/kvm: Fallout from system.h disintegrationBenjamin Herrenschmidt
2012-03-05KVM: PPC: Use get/set for to_svcpu to help preemptionAlexander Graf
2011-09-25KVM: PPC: Stub emulate CFAR and PURR SPRsAlexander Graf
2011-09-25KVM: PPC: Check privilege level on SPRsAlexander Graf