Age | Commit message (Expand) | Author | Files | Lines |
2023-11-02 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 27 | -407/+870 |
2023-11-01 | Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+8 |
2023-11-01 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 6 | -13/+13 |
2023-10-31 | Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 27 | -407/+870 |
2023-10-30 | Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/next | Oliver Upton | 3 | -55/+201 |
2023-10-30 | Merge branch kvm-arm64/mops into kvmarm/next | Oliver Upton | 5 | -3/+22 |
2023-10-30 | Merge branch kvm-arm64/writable-id-regs into kvmarm/next | Oliver Upton | 2 | -32/+172 |
2023-10-30 | Merge branch kvm-arm64/sgi-injection into kvmarm/next | Oliver Upton | 9 | -150/+174 |
2023-10-30 | Merge branch kvm-arm64/stage2-vhe-load into kvmarm/next | Oliver Upton | 11 | -45/+69 |
2023-10-30 | Merge branch kvm-arm64/nv-trap-fixes into kvmarm/next | Oliver Upton | 2 | -13/+88 |
2023-10-30 | Merge branch kvm-arm64/smccc-filter-cleanups into kvmarm/next | Oliver Upton | 1 | -12/+22 |
2023-10-30 | Merge branch kvm-arm64/pmevtyper-filter into kvmarm/next | Oliver Upton | 2 | -11/+33 |
2023-10-30 | Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next | Oliver Upton | 4 | -64/+60 |
2023-10-30 | Merge branch kvm-arm64/misc into kvmarm/next | Oliver Upton | 5 | -23/+30 |
2023-10-30 | KVM: arm64: Add tracepoint for MMIO accesses where ISV==0 | Oliver Upton | 2 | -1/+28 |
2023-10-30 | KVM: arm64: Always invalidate TLB for stage-2 permission faults | Oliver Upton | 1 | -1/+1 |
2023-10-26 | Merge branch 'for-next/cpus_have_const_cap' into for-next/core | Catalin Marinas | 6 | -12/+12 |
2023-10-25 | KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as RAZ/WI | Marc Zyngier | 1 | -3/+13 |
2023-10-25 | KVM: arm64: Do not let a L1 hypervisor access the *32_EL2 sysregs | Marc Zyngier | 1 | -4/+4 |
2023-10-25 | KVM: arm64: Refine _EL2 system register list that require trap reinjection | Miguel Luis | 1 | -6/+71 |
2023-10-24 | KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest | Reiji Watanabe | 1 | -4/+42 |
2023-10-24 | KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run | Raghavendra Rao Ananta | 2 | -1/+12 |
2023-10-24 | KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} | Raghavendra Rao Ananta | 1 | -6/+45 |
2023-10-24 | KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU | Raghavendra Rao Ananta | 2 | -15/+34 |
2023-10-24 | KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 | Reiji Watanabe | 3 | -11/+19 |
2023-10-24 | KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler | Reiji Watanabe | 2 | -12/+23 |
2023-10-24 | KVM: arm64: Add PMU event filter bits required if EL3 is implemented | Oliver Upton | 1 | -2/+13 |
2023-10-24 | KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't advertised | Oliver Upton | 2 | -9/+20 |
2023-10-24 | KVM: arm64: PMU: Introduce helpers to set the guest's PMU | Reiji Watanabe | 1 | -15/+35 |
2023-10-23 | KVM: arm64: Move VTCR_EL2 into struct s2_mmu | Marc Zyngier | 6 | -15/+17 |
2023-10-20 | KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() | Oliver Upton | 1 | -10/+5 |
2023-10-20 | KVM: arm64: Rename helpers for VHE vCPU load/put | Oliver Upton | 3 | -12/+21 |
2023-10-20 | KVM: arm64: Reload stage-2 for VMID change on VHE | Marc Zyngier | 2 | -4/+12 |
2023-10-20 | KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() | Marc Zyngier | 1 | -3/+14 |
2023-10-20 | KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() | Oliver Upton | 1 | -1/+0 |
2023-10-18 | clocksource/drivers/arm_arch_timer: limit XGene-1 workaround | Andre Przywara | 1 | -1/+1 |
2023-10-16 | Merge tag 'ffa-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Arnd Bergmann | 1 | -2/+8 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: kvm: Use cpus_have_final_cap() explicitly | Mark Rutland | 6 | -11/+11 |
2023-10-12 | KVM: arm64: timers: Correctly handle TGE flip with CNTPOFF_EL2 | Marc Zyngier | 2 | -10/+47 |
2023-10-12 | KVM: arm64: POR{E0}_EL1 do not need trap handlers | Joey Gouly | 1 | -2/+2 |
2023-10-12 | KVM: arm64: Add nPIR{E0}_EL1 to HFG traps | Joey Gouly | 1 | -0/+2 |
2023-10-12 | KVM: arm64: pmu: Drop redundant check for non-NULL kvm_pmu_events | Anshuman Khandual | 1 | -2/+2 |
2023-10-09 | KVM: arm64: Expose MOPS instructions to guests | Kristina Martsenko | 2 | -3/+2 |
2023-10-09 | KVM: arm64: Add handler for MOPS exceptions | Kristina Martsenko | 3 | -0/+20 |
2023-10-08 | KVM: arm64: FFA: Remove access of endpoint memory access descriptor array | Sudeep Holla | 1 | -2/+8 |
2023-10-05 | KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured | Oliver Upton | 1 | -6/+1 |
2023-10-05 | KVM: arm64: Only insert reserved ranges when SMCCC filter is used | Oliver Upton | 1 | -6/+16 |
2023-10-05 | KVM: arm64: Add a predicate for testing if SMCCC filter is configured | Oliver Upton | 1 | -1/+6 |
2023-10-04 | KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 | Oliver Upton | 1 | -1/+1 |