Commit Graph

349 Commits (7c77509c542927ee2a3c8812fad84957e51bf67d)

Author SHA1 Message Date
Paul Mackerras 19ccb76a19 KVM: PPC: Implement H_CEDE hcall for book3s_hv in real-mode code 14 years ago
Paul Mackerras 0214394760 KVM: PPC: book3s_pr: Simplify transitions between virtual and real mode 14 years ago
Paul Mackerras 177339d7f7 KVM: PPC: Assemble book3s{,_hv}_rmhandlers.S separately 14 years ago
Alexander Graf af8f38b349 KVM: PPC: Add sanity checking to vcpu_run 14 years ago
Alexander Graf 930b412a00 KVM: PPC: Enable the PAPR CAP for Book3S 14 years ago
Alexander Graf a668f2bd3f KVM: PPC: Support SC1 hypercalls for PAPR in PR mode 14 years ago
Alexander Graf aacf9aa3a7 KVM: PPC: Stub emulate CFAR and PURR SPRs 14 years ago
Alexander Graf 0254f07429 KVM: PPC: Add PAPR hypercall code for PR mode 14 years ago
Alexander Graf a15bd354f0 KVM: PPC: Add support for explicit HIOR setting 14 years ago
Alexander Graf 77e675ad82 KVM: PPC: Read out syscall instruction on trap 14 years ago
Alexander Graf 04fcc11bb5 KVM: PPC: Interpret SDR1 as HVA in PAPR mode 14 years ago
Alexander Graf 317a8fa304 KVM: PPC: Check privilege level on SPRs 14 years ago
Alexander Graf db507c300e KVM: PPC: move compute_tlbie_rb to book3s common header 14 years ago
Nishanth Aravamudan 2c740c5841 powerpc/kvm: Fix build errors with older toolchains 14 years ago
Ohad Ben-Cohen e72542191c virtio: expose for non-virtualization users too 14 years ago
Paul Mackerras 9e368f2915 KVM: PPC: book3s_hv: Add support for PPC970-family processors 14 years ago
Paul Mackerras 969391c58a powerpc, KVM: Split HVMODE_206 cpu feature bit into separate HV and architecture bits 14 years ago
Paul Mackerras aa04b4cc5b KVM: PPC: Allocate RMAs (Real Mode Areas) at boot for use by guests 14 years ago
Paul Mackerras 371fefd6f2 KVM: PPC: Allow book3s_hv guests to use SMT processor modes 14 years ago
David Gibson 54738c0971 KVM: PPC: Accelerate H_PUT_TCE by implementing it in real mode 14 years ago
Paul Mackerras a8606e20e4 KVM: PPC: Handle some PAPR hcalls in the kernel 14 years ago
Paul Mackerras de56a948b9 KVM: PPC: Add support for Book3S processors in hypervisor mode 14 years ago
Paul Mackerras 3c42bf8a71 KVM: PPC: Split host-state fields out of kvmppc_book3s_shadow_vcpu 14 years ago
Paul Mackerras df6909e5d5 KVM: PPC: Move guest enter/exit down into subarch-specific code 14 years ago
Paul Mackerras f9e0554dec KVM: PPC: Pass init/destroy vm and prepare/commit memory region ops down 14 years ago
Paul Mackerras 3cf658b605 KVM: PPC: Deliver program interrupts right away instead of queueing them 14 years ago
Paul Mackerras b01c8b54a1 powerpc, KVM: Rework KVM checks in first-level interrupt handlers 14 years ago
Paul Mackerras f05ed4d56e KVM: PPC: Split out code from book3s.c into book3s_pr.c 14 years ago
Paul Mackerras c4befc58a0 KVM: PPC: Move fields between struct kvm_vcpu_arch and kvmppc_vcpu_book3s 14 years ago
Paul Mackerras 149dbdb185 KVM: PPC: Fix machine checks on 32-bit Book3S 14 years ago
Scott Wood 1aee47a027 KVM: PPC: e500: Don't search over the entire TLB0. 14 years ago
Liu Yu dd9ebf1f94 KVM: PPC: e500: Add shadow PID support 14 years ago
Liu Yu 08b7fa92b9 KVM: PPC: e500: Stop keeping shadow TLB 14 years ago
Scott Wood a4cd8b23ac KVM: PPC: e500: enable magic page 14 years ago
Scott Wood 9973d54eea KVM: PPC: e500: Support large page mappings of PFNMAP vmas. 14 years ago
Scott Wood 59c1f4e35c KVM: PPC: e500: Eliminate shadow_pages[], and use pfns instead. 14 years ago
Scott Wood 0ef309956c KVM: PPC: e500: don't use MAS0 as intermediate storage. 14 years ago
Scott Wood 6fc4d1eb91 KVM: PPC: e500: Disable preloading TLB1 in tlb_load(). 14 years ago
Scott Wood 4cd35f675b KVM: PPC: e500: Save/restore SPE state 14 years ago
Scott Wood ecee273fc4 KVM: PPC: booke: use shadow_msr 14 years ago
Alexander Graf a22a2daccf KVM: PPC: Resolve real-mode handlers through function exports 14 years ago
Stuart Yoder 24294b9a3f KVM: PPC: fix partial application of "exit timing in ticks" 14 years ago
Scott Wood 5ce941ee42 KVM: PPC: booke: add sregs support 14 years ago
Scott Wood eab176722f KVM: PPC: booke: save/restore VRSAVE (a.k.a. USPRG0) 14 years ago
Stuart Yoder 1a040b26c5 KVM: PPC: use ticks, not usecs, for exit timing 14 years ago
Scott Wood 49ea06957b KVM: PPC: fix exit accounting for SPRs, tlbwe, tlbsx 14 years ago
Scott Wood 90d34b0e45 KVM: PPC: e500: emulate SVR 14 years ago
Paul Mackerras 593adf317c powerpc/kvm: Fix the build for 32-bit Book 3S (classic) processors 14 years ago
Paul Mackerras 44075d95e2 powerpc/kvm: Fix kvmppc_core_pending_dec 14 years ago
Bharat Bhushan 09000adb86 KVM: PPC: Fix issue clearing exit timing counters 14 years ago