| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-01-08 | MIPS: Fix typos | Bjorn Helgaas | 1 | -1/+1 |
| 2023-07-03 | MIPS: KVM: Fix NULL pointer dereference | Huacai Chen | 1 | -11/+11 |
| 2022-09-26 | KVM: remove KVM_REQ_UNHALT | Paolo Bonzini | 1 | -1/+0 |
| 2022-09-26 | KVM: mips, x86: do not rely on KVM_REQ_UNHALT | Paolo Bonzini | 1 | -4/+3 |
| 2021-12-08 | KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() | Sean Christopherson | 1 | -1/+1 |
| 2021-03-10 | MIPS: Remove KVM_TE support | Thomas Bogendoerfer | 1 | -1656/+16 |
| 2020-08-10 | MIPS: KVM: Convert a fallthrough comment to fallthrough | Jiaxun Yang | 1 | -1/+1 |
| 2020-08-06 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -43/+22 |
| 2020-07-27 | MIPS: KVM: Fix build error caused by 'kvm_run' cleanup | Huacai Chen | 1 | -1/+1 |
| 2020-07-10 | KVM: MIPS: Fix build errors for 32bit kernel | Huacai Chen | 1 | -0/+4 |
| 2020-07-10 | KVM: MIPS: clean up redundant 'kvm_run' parameters | Tianjia Zhang | 1 | -40/+19 |
| 2020-07-08 | KVM: MIPS: fix spelling mistake "Exteneded" -> "Extended" | Colin Ian King | 1 | -2/+2 |
| 2020-06-04 | KVM: MIPS: Add more MMIO load/store instructions emulation | Huacai Chen | 1 | -10/+470 |
| 2020-06-04 | KVM: MIPS: Add Loongson-3 Virtual IPI interrupt support | Huacai Chen | 1 | -1/+22 |
| 2020-05-14 | KVM: MIPS/Emulate: Remove unneeded semicolon | Zou Wei | 1 | -2/+2 |
| 2020-05-07 | MIPS: Use fallthrough for arch/mips | Liangliang Huang | 1 | -4/+4 |
| 2019-07-18 | MIPS: Annotate fall-through in kvm/emulate.c | Paul Burton | 1 | -0/+1 |
| 2019-03-25 | MIPS: KVM: Use prandom_u32_max() to generate tlbwr index | Paul Burton | 1 | -3/+1 |
| 2019-02-04 | MIPS: mm: Add set_cpu_context() for ASID assignments | Paul Burton | 1 | -3/+3 |
| 2019-02-04 | MIPS: mm: Remove redundant get_new_mmu_context() cpu argument | Paul Burton | 1 | -1/+1 |
| 2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -1/+1 |
| 2017-04-27 | KVM: add kvm_{test,clear}_request to replace {test,clear}_bit | Radim Krčmář | 1 | -1/+1 |
| 2017-03-28 | KVM: MIPS/Emulate: Properly implement TLBR for T&E | James Hogan | 1 | -46/+53 |
| 2017-03-28 | KVM: MIPS/Emulate: Adapt T&E CACHE emulation for Octeon | James Hogan | 1 | -3/+27 |
| 2017-03-28 | KVM: MIPS/VZ: Support hardware guest timer | James Hogan | 1 | -2/+79 |
| 2017-03-28 | KVM: MIPS/Emulate: Drop CACHE emulation for VZ | James Hogan | 1 | -0/+2 |
| 2017-03-28 | KVM: MIPS/Emulate: Update CP0_Compare emulation for VZ | James Hogan | 1 | -1/+42 |
| 2017-03-28 | KVM: MIPS: Abstract guest CP0 register access for VZ | James Hogan | 1 | -1/+1 |
| 2017-03-28 | KVM: MIPS: Init timer frequency from callback | James Hogan | 1 | -7/+6 |
| 2017-03-28 | KVM: MIPS/Emulate: Implement 64-bit MMIO emulation | James Hogan | 1 | -1/+28 |
| 2017-03-28 | KVM: MIPS/Emulate: De-duplicate MMIO emulation | James Hogan | 1 | -156/+50 |
| 2017-03-28 | KVM: MIPS: Implement HYPCALL emulation | James Hogan | 1 | -0/+3 |
| 2017-02-03 | KVM: MIPS/T&E: Implement CP0_EBase register | James Hogan | 1 | -31/+42 |
| 2017-02-03 | KVM: MIPS/T&E: Move CP0 register access into T&E | James Hogan | 1 | -1/+1 |
| 2017-02-03 | KVM: MIPS/T&E: Handle read only GPA in TLB mod | James Hogan | 1 | -31/+0 |
| 2017-02-03 | KVM: MIPS: Pass type of fault down to kvm_mips_map_page() | James Hogan | 1 | -3/+4 |
| 2017-02-03 | KVM: MIPS/Emulate: Use lockless GVA helpers for cache emulation | James Hogan | 1 | -83/+65 |
| 2017-02-03 | KVM: MIPS: Use CP0_BadInstr[P] for emulation | James Hogan | 1 | -3/+45 |
| 2017-02-03 | KVM: MIPS: Improve kvm_get_inst() error return | James Hogan | 1 | -45/+45 |
| 2017-02-03 | KVM: MIPS/MMU: Drop kvm_get_new_mmu_context() | James Hogan | 1 | -2/+1 |
| 2017-02-03 | KVM: MIPS/Emulate: Drop redundant TLB flushes on exceptions | James Hogan | 1 | -10/+0 |
| 2017-02-03 | KVM: MIPS/Emulate: Fix CACHE emulation for EVA hosts | James Hogan | 1 | -3/+3 |
| 2017-02-03 | KVM: MIPS/MMU: Convert TLB mapped faults to page tables | James Hogan | 1 | -2/+4 |
| 2017-02-03 | KVM: MIPS/MMU: Invalidate stale GVA PTEs on TLBW | James Hogan | 1 | -0/+6 |
| 2017-02-03 | KVM: MIPS/MMU: Invalidate GVA PTs on ASID changes | James Hogan | 1 | -0/+11 |
| 2017-02-03 | KVM: MIPS/TLB: Generalise host TLB invalidate to kernel ASID | James Hogan | 1 | -2/+4 |
| 2017-02-03 | KVM: MIPS: Remove duplicated ASIDs from vcpu | James Hogan | 1 | -6/+7 |
| 2016-10-26 | KVM: MIPS: Precalculate MMIO load resume PC | James Hogan | 1 | -9/+15 |
| 2016-10-26 | KVM: MIPS: Make ERET handle ERL before EXL | James Hogan | 1 | -4/+4 |
| 2016-10-15 | Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus | Linus Torvalds | 1 | -1/+0 |
| 2016-10-05 | MIPS: kvm: Audit and remove any unnecessary uses of module.h | Paul Gortmaker | 1 | -1/+0 |
| 2016-09-29 | KVM: MIPS: Drop dubious EntryHi optimisation | James Hogan | 1 | -2/+1 |
| 2016-09-29 | KVM: MIPS: Invalidate TLB by regenerating ASIDs | James Hogan | 1 | -5/+13 |
| 2016-09-29 | KVM: MIPS: Drop other CPU ASIDs on guest MMU changes | James Hogan | 1 | -10/+53 |
| 2016-08-12 | MIPS: KVM: Propagate kseg0/mapped tlb fault errors | James Hogan | 1 | -9/+26 |
| 2016-08-01 | MIPS: KVM: Sign extend MFC0/RDHWR results | James Hogan | 1 | -3/+4 |
| 2016-07-05 | MIPS: KVM: Decode RDHWR more strictly | James Hogan | 1 | -1/+3 |
| 2016-07-05 | MIPS: KVM: Recognise r6 CACHE encoding | James Hogan | 1 | -1/+20 |
| 2016-07-05 | MIPS: KVM: Support r6 compact branch emulation | James Hogan | 1 | -6/+46 |
| 2016-06-15 | MIPS: KVM: Add KScratch registers | James Hogan | 1 | -1/+6 |
| 2016-06-15 | MIPS: KVM: Emulate RDHWR CPUNum register | James Hogan | 1 | -1/+1 |
| 2016-06-15 | MIPS: KVM: Allow ULRI to restrict UserLocal register | James Hogan | 1 | -2/+12 |
| 2016-06-15 | MIPS: Clean up RDHWR handling | James Hogan | 1 | -5/+5 |
| 2016-06-15 | MIPS: KVM: Convert emulation to use asm/inst.h | James Hogan | 1 | -66/+43 |
| 2016-06-14 | MIPS: KVM: Print unknown load/store encodings | James Hogan | 1 | -2/+4 |
| 2016-06-14 | MIPS: KVM: Trace guest register access emulation | James Hogan | 1 | -12/+19 |
| 2016-06-14 | MIPS: KVM: Add kvm_asid_change trace event | James Hogan | 1 | -4/+3 |
| 2016-06-14 | MIPS: KVM: Clean up kvm_exit trace event | James Hogan | 1 | -2/+2 |
| 2016-06-14 | MIPS: KVM: Generalise fpu_inuse for other state | James Hogan | 1 | -4/+4 |
| 2016-06-14 | MIPS: KVM: Arrayify struct kvm_mips_tlb::tlb_lo* | James Hogan | 1 | -5/+5 |
| 2016-06-14 | MIPS: KVM: Drop unused hpa0/hpa1 args from function | James Hogan | 1 | -5/+2 |
| 2016-06-14 | MIPS: KVM: Make various Cause variables 32-bit | James Hogan | 1 | -19/+19 |
| 2016-06-14 | MIPS: KVM: Convert code to kernel sized types | James Hogan | 1 | -51/+53 |
| 2016-06-14 | MIPS: KVM: Convert headers to kernel sized types | James Hogan | 1 | -34/+33 |
| 2016-06-14 | MIPS: KVM: Drop unused kvm_mips_sync_icache() | James Hogan | 1 | -26/+0 |
| 2016-06-14 | MIPS: KVM: Drop unused host_cp0_entryhi | James Hogan | 1 | -3/+2 |
| 2016-06-14 | MIPS: KVM: Fix CACHE triggered exception emulation | James Hogan | 1 | -0/+3 |
| 2016-06-14 | MIPS: KVM: Don't unwind PC when emulating CACHE | James Hogan | 1 | -6/+10 |
| 2016-05-19 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -39/+50 |
| 2016-05-13 | MIPS: KVM: Abstract guest ASID mask | Paul Burton | 1 | -12/+13 |
| 2016-05-10 | MIPS: KVM: Fix timer IRQ race when writing CP0_Compare | James Hogan | 1 | -34/+27 |
| 2016-05-10 | MIPS: KVM: Fix timer IRQ race when freezing timer | James Hogan | 1 | -5/+23 |
| 2016-01-24 | Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus | Linus Torvalds | 1 | -66/+50 |
| 2016-01-24 | MIPS: Move KVM specific opcodes into asm/inst.h | James Hogan | 1 | -4/+3 |
| 2016-01-24 | MIPS: KVM: Use cacheops.h definitions | James Hogan | 1 | -22/+8 |
| 2016-01-24 | MIPS: Move Cause.ExcCode trap codes to mipsregs.h | James Hogan | 1 | -35/+36 |
| 2016-01-24 | MIPS: KVM: Trivial whitespace and style fixes | James Hogan | 1 | -5/+3 |
| 2016-01-15 | kvm: rename pfn_t to kvm_pfn_t | Dan Williams | 1 | -1/+1 |
| 2015-11-18 | MIPS: KVM: Fix CACHE immediate offset sign extension | James Hogan | 1 | -1/+1 |
| 2015-06-06 | MIPS: KVM: Do not sign extend on unsigned MMIO load | Nicholas Mc Guire | 1 | -1/+1 |
| 2015-05-12 | MIPS: KVM: Fix unused variable build warning | Nicholas Mc Guire | 1 | -6/+0 |
| 2015-03-27 | MIPS: KVM: Add MSA exception handling | James Hogan | 1 | -0/+71 |
| 2015-03-27 | MIPS: KVM: Emulate MSA bits in COP0 interface | James Hogan | 1 | -2/+35 |
| 2015-03-27 | MIPS: KVM: Add FP exception handling | James Hogan | 1 | -0/+36 |
| 2015-03-27 | MIPS: KVM: Emulate FPU bits in COP0 interface | James Hogan | 1 | -11/+100 |
| 2015-03-27 | MIPS: KVM: Add Config4/5 and writing of Config registers | James Hogan | 1 | -0/+52 |
| 2015-03-27 | MIPS: KVM: Handle TRAP exceptions from guest kernel | James Hogan | 1 | -0/+36 |
| 2015-03-27 | MIPS: KVM: Handle MSA Disabled exceptions from guest | James Hogan | 1 | -0/+1 |
| 2014-06-30 | MIPS: KVM: Remove dead code of TLB index error in kvm_mips_emul_tlbwr() | Deng-Cheng Zhu | 1 | -5/+0 |
| 2014-06-30 | MIPS: KVM: Rename files to remove the prefix "kvm_" and "kvm_mips_" | Deng-Cheng Zhu | 1 | -0/+2324 |