Commit Graph

336 Commits (5e8e0a109e3c1b08c1407c615684bb9981aca28f)

Author SHA1 Message Date
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
Paul Mackerras 673b189a2e powerpc: Always use SPRN_SPRG_HSCRATCH0 when running in HV mode 14 years ago
Benjamin Herrenschmidt a5d4f3ad3a powerpc: Base support for exceptions using HSRR0/1 14 years ago
Benjamin Herrenschmidt 2dd60d79e0 powerpc: In HV mode, use HSPRG0 for PACA 14 years ago
Peter Tyser bc9c1933d9 KVM: PPC: Fix SPRG get/set for Book3S and BookE 14 years ago
Jan Kiszka d89f5eff70 KVM: Clean up vm creation and release 14 years ago
Takuya Yoshikawa 2653503769 KVM: replace vmalloc and memset with vzalloc 14 years ago
Scott Wood df8940eadf KVM: PPC: BookE: Load the lower half of MSR 14 years ago
Scott Wood bb59e9748f KVM: PPC: BookE: fix sleep with interrupts disabled 14 years ago
Scott Wood f22e2f049d KVM: PPC: e500: Call kvm_vcpu_uninit() before kvmppc_e500_tlb_uninit(). 14 years ago
Vasiliy Kulikov d8cdddcd64 KVM: PPC: fix information leak to userland 14 years ago
Alexander Graf 344941beb9 KVM: PPC: Fix compile error in e500_tlb.c 14 years ago
Kyle Moffett 21e537ba14 KVM: PPC: e500_tlb: Fix a minor copy-paste tracing bug 14 years ago
Alexander Graf c5335f1765 KVM: PPC: Implement level interrupts for BookE 14 years ago