James Hogan
|
654229a024
KVM: MIPS/T&E: Move CP0 register access into T&E
|
9 gadi atpakaļ |
James Hogan
|
230c57244c
KVM: MIPS: Claim KVM_CAP_READONLY_MEM support
|
10 gadi atpakaļ |
James Hogan
|
411740f542
KVM: MIPS/MMU: Implement KVM_CAP_SYNC_MMU
|
9 gadi atpakaļ |
James Hogan
|
a1ac9e17b7
KVM: MIPS: Clean & flush on dirty page logging enable
|
9 gadi atpakaļ |
James Hogan
|
e88643ba1a
KVM: MIPS/MMU: Use generic dirty log & protect helper
|
9 gadi atpakaļ |
James Hogan
|
b620911086
KVM: MIPS: Implement kvm_arch_flush_shadow_all/memslot
|
9 gadi atpakaļ |
James Hogan
|
4841e0dd4f
KVM: MIPS: Update vcpu->mode and vcpu->cpu
|
9 gadi atpakaļ |
James Hogan
|
06c158c96e
KVM: MIPS/MMU: Convert guest physical map to page table
|
10 gadi atpakaļ |
James Hogan
|
6a97c775ff
KVM: MIPS: Use CP0_BadInstr[P] for emulation
|
10 gadi atpakaļ |
James Hogan
|
122e51d474
KVM: MIPS: Improve kvm_get_inst() error return
|
9 gadi atpakaļ |
James Hogan
|
7a156e9f82
KVM: MIPS: Drop vm_init() callback
|
9 gadi atpakaļ |
James Hogan
|
4c86460cbc
KVM: MIPS/MMU: Convert commpage fault handling to page tables
|
9 gadi atpakaļ |
James Hogan
|
aba8592950
KVM: MIPS/MMU: Invalidate stale GVA PTEs on TLBW
|
9 gadi atpakaļ |
James Hogan
|
a7cfa7ac12
KVM: MIPS: Add fast path TLB refill handler
|
9 gadi atpakaļ |
James Hogan
|
f7f1427dc0
KVM: MIPS/T&E: Allocate GVA -> HPA page tables
|
9 gadi atpakaļ |
James Hogan
|
630766b369
KVM: MIPS: Wire up vcpu uninit
|
9 gadi atpakaļ |
James Hogan
|
a2c046e40f
KVM: MIPS: Add vcpu_run() & vcpu_reenter() callbacks
|
9 gadi atpakaļ |
James Hogan
|
c550d53934
KVM: MIPS: Remove duplicated ASIDs from vcpu
|
9 gadi atpakaļ |
James Hogan
|
00104b4171
KVM: MIPS: Drop partial KVM_NMI implementation
|
9 gadi atpakaļ |
Markus Elfring
|
5a6da5f784
MIPS: KVM: Return directly after a failed copy_from_user() in kvm_arch_vcpu_ioctl()
|
9 gadi atpakaļ |
James Hogan
|
32eb12a6c1
KVM: MIPS: Flush KVM entry code from icache globally
|
9 gadi atpakaļ |
James Hogan
|
9078210ef4
KVM: MIPS: Fix lazy user ASID regenerate for SMP
|
9 gadi atpakaļ |
James Hogan
|
d852b5f35e
KVM: MIPS: Add missing uaccess.h include
|
9 gadi atpakaļ |
Radim Krčmář
|
d9ab710b85
Merge tag 'kvm_mips_4.9_1' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/kvm-mips into next
|
9 gadi atpakaļ |
James Hogan
|
25b08c7fb0
KVM: MIPS: Invalidate TLB by regenerating ASIDs
|
9 gadi atpakaļ |
Luiz Capitulino
|
235539b48a
kvm: add stubs for arch specific debugfs support
|
9 gadi atpakaļ |
James Hogan
|
2a06dab877
MIPS: KVM: Fail if ebase doesn't fit in CP0_EBase
|
9 gadi atpakaļ |
James Hogan
|
70e92c7ee9
MIPS: KVM: Don't save/restore lo/hi for r6
|
9 gadi atpakaļ |
James Hogan
|
1f9ca62cbc
MIPS: KVM: Relative branch to common exit handler
|
9 gadi atpakaļ |
James Hogan
|
1e5217f542
MIPS: KVM: Dynamically choose scratch registers
|
9 gadi atpakaļ |