Commit Graph

48 Commits (5fc9f9a1deefc9999af721fba249cd58ee7e273b)

Author SHA1 Message Date
Avi Kivity ca9edaee1a KVM: Consolidate userspace memory capability reporting into common code 16 years ago
Hollis Blanchard 7b7015914b KVM: ppc: mostly cosmetic updates to the exit timing accounting code 16 years ago
Hollis Blanchard 73e75b416f KVM: ppc: Implement in-kernel exit timing statistics 16 years ago
Hollis Blanchard c5fbdffbda KVM: ppc: save and restore guest mappings on context switch 16 years ago
Hollis Blanchard 7924bd4109 KVM: ppc: directly insert shadow mappings into the hardware TLB 16 years ago
Hollis Blanchard 891686188f KVM: ppc: support large host pages 16 years ago
Hollis Blanchard fe4e771d5c KVM: ppc: fix userspace mapping invalidation on context switch 16 years ago
Hollis Blanchard df9b856c45 KVM: ppc: use prefetchable mappings for guest memory 16 years ago
Hollis Blanchard bf5d4025c9 KVM: ppc: use MMUCR accessor to obtain TID 16 years ago
Hollis Blanchard 74ef740da6 KVM: ppc: fix Kconfig constraints 16 years ago
Hollis Blanchard fcfdbd266a KVM: ppc: improve trap emulation 16 years ago
Hollis Blanchard d4cf3892e5 KVM: ppc: optimize irq delivery path 16 years ago
Hollis Blanchard 9ab80843c0 KVM: ppc: optimize find first bit 16 years ago
Hollis Blanchard 1b6766c7f3 KVM: ppc: optimize kvm stat handling 16 years ago
Hollis Blanchard b8fd68ac8d KVM: ppc: fix set regs to take care of msr change 16 years ago
Hollis Blanchard 5cf8ca2214 KVM: ppc: adjust vcpu types to support 64-bit cores 16 years ago
Hollis Blanchard db93f5745d KVM: ppc: create struct kvm_vcpu_44x and introduce container_of() accessor 16 years ago
Hollis Blanchard 5cbb5106f5 KVM: ppc: Move the last bits of 44x code out of booke.c 16 years ago
Hollis Blanchard 75f74f0dbe KVM: ppc: refactor instruction emulation into generic and core-specific pieces 16 years ago
Hollis Blanchard c381a04313 ppc: Create disassemble.h to extract instruction fields 16 years ago
Hollis Blanchard 9dd921cfea KVM: ppc: Refactor powerpc.c to relocate 440-specific code 16 years ago
Hollis Blanchard d9fbd03d24 KVM: ppc: combine booke_guest.c and booke_host.c 16 years ago
Hollis Blanchard 0f55dc481e KVM: ppc: Rename "struct tlbe" to "struct kvmppc_44x_tlbe" 16 years ago
Hollis Blanchard a0d7b9f246 KVM: ppc: Move 440-specific TLB code into 44x_tlb.c 16 years ago
Paul Mackerras fad7b9b51e powerpc: Fix KVM build on ppc440 16 years ago
Benjamin Herrenschmidt 2a4aca1144 powerpc/mm: Split low level tlb invalidate for nohash processors 16 years ago
Hollis Blanchard c30f8a6c6d KVM: ppc: stop leaking host memory on VM exit 16 years ago
Marcelo Tosatti 4c2155ce81 KVM: switch to get_user_pages_fast 17 years ago
Hollis Blanchard 0bd595fc22 KVM: ppc: kvmppc_44x_shadow_release() does not require mmap_sem to be locked 17 years ago
Hollis Blanchard 49dd2c4928 KVM: powerpc: Map guest userspace with TID=0 mappings 17 years ago
Hollis Blanchard 83aae4a809 KVM: ppc: Write only modified shadow entries into the TLB on exit 17 years ago
Hollis Blanchard 20754c2495 KVM: ppc: Stop saving host TLB state 17 years ago
Hollis Blanchard 6a0ab738ef KVM: ppc: guest breakpoint support 17 years ago
Christian Ehrhardt 3b4bd7969f KVM: ppc: trace powerpc instruction emulation 17 years ago
Jerone Young 31711f2294 KVM: ppc: adds trace points for ppc tlb activity 17 years ago
Jerone Young 12f6755602 KVM: ppc: enable KVM_TRACE building for powerpc 17 years ago
Hollis Blanchard cc04454fa8 KVM: ppc: fix invalidation of large guest pages 17 years ago
Marcelo Tosatti 34d4cb8fca KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction 17 years ago
Laurent Vivier 588968b6b7 KVM: Add coalesced MMIO support (powerpc part) 17 years ago
Avi Kivity 7cc8883074 KVM: Remove decache_vcpus_on_cpu() and related callbacks 17 years ago
Hollis Blanchard 9dcb40e1aa KVM: ppc: Report bad GFNs 17 years ago
Hollis Blanchard 905fa4b9d6 KVM: ppc: Use a read lock around MMU operations, and release it on error 17 years ago
Hollis Blanchard 52435b7c7a KVM: ppc: Remove unmatched kunmap() call 17 years ago
Hollis Blanchard ac3cd34e4e KVM: ppc: add lwzx/stwz emulation 17 years ago
Hollis Blanchard ce263d70e5 KVM: ppc: Remove duplicate function 17 years ago
Christian Ehrhardt de368dceb3 KVM: ppc: deliver INTERRUPT_FP_UNAVAIL to the guest 17 years ago
Hollis Blanchard 45c5eb67da KVM: ppc: Handle guest idle by emulating MSR[WE] writes 17 years ago
Hollis Blanchard bbf45ba57e KVM: ppc: PowerPC 440 KVM implementation 17 years ago