Age | Commit message (Expand) | Author | Files | Lines |
2023-10-12 | KVM: MIPS: fix -Wunused-but-set-variable warning | Paolo Bonzini | 1 | -2/+1 |
2023-08-17 | KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union | Sean Christopherson | 1 | -1/+1 |
2022-12-12 | MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init() | Feiyang Chen | 1 | -2/+1 |
2022-08-19 | KVM: Rename mmu_notifier_* to mmu_invalidate_* | Chao Peng | 1 | -6/+6 |
2022-07-18 | mips: rename PGD_ORDER to PGD_TABLE_ORDER | Mike Rapoport | 1 | -1/+1 |
2021-08-21 | MIPS: Return true/false (not 1/0) from bool functions | Huilong Deng | 1 | -2/+2 |
2021-05-01 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -87/+13 |
2021-04-17 | KVM: MIPS/MMU: Convert to the gfn-based MMU notifier callbacks | Sean Christopherson | 1 | -79/+13 |
2021-04-17 | KVM: MIPS: defer flush to generic MMU notifier code | Paolo Bonzini | 1 | -9/+2 |
2021-04-17 | KVM: MIPS: let generic code call prepare_flush_shadow | Paolo Bonzini | 1 | -5/+1 |
2021-04-17 | KVM: MIPS: rework flush_shadow_* callbacks into one that prepares the flush | Paolo Bonzini | 1 | -3/+6 |
2021-03-10 | MIPS: Remove KVM_TE support | Thomas Bogendoerfer | 1 | -405/+0 |
2020-11-19 | MIPS: kvm: Use vm_get_page_prot to get protection bits | Thomas Bogendoerfer | 1 | -1/+3 |
2020-08-22 | KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() | Will Deacon | 1 | -1/+2 |
2020-07-09 | KVM: MIPS: Use common KVM implementation of MMU memory caches | Sean Christopherson | 1 | -35/+5 |
2020-07-09 | KVM: MIPS: Account pages used for GPA page tables | Sean Christopherson | 1 | -1/+1 |
2020-07-09 | KVM: MIPS: Drop @max param from mmu_topup_memory_cache() | Sean Christopherson | 1 | -8/+4 |
2020-06-09 | mm: consolidate pte_index() and pte_offset_*() definitions | Mike Rapoport | 1 | -10/+10 |
2019-11-22 | mips: add support for folded p4d page tables | Mike Rapoport | 1 | -4/+12 |
2019-11-22 | mips: drop __pXd_offset() macros that duplicate pXd_index() ones | Mike Rapoport | 1 | -12/+12 |
2018-12-21 | KVM: Make kvm_set_spte_hva() return int | Lan Tianyu | 1 | -1/+2 |
2018-09-07 | KVM: Remove obsolete kvm_unmap_hva notifier backend | Marc Zyngier | 1 | -10/+0 |
2017-03-28 | KVM: MIPS: Implement VZ support | James Hogan | 1 | -0/+20 |
2017-02-03 | KVM: MIPS/MMU: Implement KVM_CAP_SYNC_MMU | James Hogan | 1 | -17/+218 |
2017-02-03 | KVM: MIPS/MMU: Pass GPA PTE bits to mapped GVA PTEs | James Hogan | 1 | -19/+37 |
2017-02-03 | KVM: MIPS/MMU: Pass GPA PTE bits to KSeg0 GVA PTEs | James Hogan | 1 | -23/+26 |
2017-02-03 | KVM: MIPS/MMU: Handle dirty logging on GPA faults | James Hogan | 1 | -4/+70 |
2017-02-03 | KVM: MIPS/MMU: Use generic dirty log & protect helper | James Hogan | 1 | -0/+22 |
2017-02-03 | KVM: MIPS/MMU: Add GPA PT mkclean helper | James Hogan | 1 | -0/+124 |
2017-02-03 | KVM: MIPS/T&E: Treat unhandled guest KSeg0 as MMIO | James Hogan | 1 | -1/+0 |
2017-02-03 | KVM: MIPS: Pass type of fault down to kvm_mips_map_page() | James Hogan | 1 | -8/+13 |
2017-02-03 | KVM: MIPS/MMU: Use lockless GVA helpers for get_inst() | James Hogan | 1 | -3/+18 |
2017-02-03 | KVM: MIPS/T&E: Add lockless GVA access helpers | James Hogan | 1 | -0/+51 |
2017-02-03 | KVM: MIPS: Update vcpu->mode and vcpu->cpu | James Hogan | 1 | -0/+2 |
2017-02-03 | KVM: MIPS/MMU: Convert guest physical map to page table | James Hogan | 1 | -33/+260 |
2017-02-03 | KVM: MIPS: Improve kvm_get_inst() error return | James Hogan | 1 | -5/+4 |
2017-02-03 | KVM: MIPS/MMU: Drop kvm_get_new_mmu_context() | James Hogan | 1 | -19/+0 |
2017-02-03 | KVM: MIPS/TLB: Drop kvm_local_flush_tlb_all() | James Hogan | 1 | -1/+1 |
2017-02-03 | KVM: MIPS: Use uaccess to read/modify guest instructions | James Hogan | 1 | -72/+5 |
2017-02-03 | KVM: MIPS/MMU: Convert commpage fault handling to page tables | James Hogan | 1 | -0/+21 |
2017-02-03 | KVM: MIPS/MMU: Convert TLB mapped faults to page tables | James Hogan | 1 | -59/+34 |
2017-02-03 | KVM: MIPS/MMU: Convert KSeg0 faults to page tables | James Hogan | 1 | -15/+64 |
2017-02-03 | KVM: MIPS/MMU: Invalidate stale GVA PTEs on TLBW | James Hogan | 1 | -0/+95 |
2017-02-03 | KVM: MIPS/MMU: Invalidate GVA PTs on ASID changes | James Hogan | 1 | -0/+134 |
2017-02-03 | KVM: MIPS: Remove duplicated ASIDs from vcpu | James Hogan | 1 | -4/+4 |
2017-02-03 | KVM: MIPS/MMU: Move preempt/ASID handling to implementation | James Hogan | 1 | -51/+0 |
2017-02-03 | KVM: MIPS: Convert get/set_regs -> vcpu_load/put | James Hogan | 1 | -2/+2 |
2017-02-03 | KVM: MIPS/MMU: Simplify ASID restoration | James Hogan | 1 | -34/+12 |
2016-10-26 | KVM: MIPS: Fix lazy user ASID regenerate for SMP | James Hogan | 1 | -4/+0 |
2016-09-29 | Merge tag 'kvm_mips_4.9_1' of git://git.kernel.org/pub/scm/linux/kernel/git/j... | Radim Krčmář | 1 | -2/+14 |