| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler | Oliver Upton | 2024-02-21 | 1 | -0/+2 |
* | KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() | Oliver Upton | 2024-02-21 | 1 | -0/+3 |
* | KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() | Will Deacon | 2024-02-13 | 1 | -2/+0 |
* | KVM: arm64: Do not source virt/lib/Kconfig twice | Masahiro Yamada | 2024-02-04 | 1 | -1/+0 |
* | KVM: arm64: Fix circular locking dependency | Sebastian Ene | 2024-01-30 | 1 | -10/+17 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2024-01-17 | 20 | -252/+511 |
|\ |
|
| * | Merge tag 'kvm-x86-generic-6.8' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 2024-01-08 | 1 | -1/+0 |
| |\ |
|
| | * | KVM: move KVM_CAP_DEVICE_CTRL to the generic check | Wei Wang | 2023-11-30 | 1 | -1/+0 |
| * | | Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 2024-01-08 | 19 | -246/+509 |
| |\ \ |
|
| | * | | KVM: arm64: Add missing memory barriers when switching to pKVM's hyp pgd | Will Deacon | 2024-01-04 | 1 | -0/+2 |
| | * | | Merge branch kvm-arm64/vgic-6.8 into kvmarm-master/next | Marc Zyngier | 2024-01-04 | 3 | -81/+53 |
| | |\ \ |
|
| | | * | | KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache | Oliver Upton | 2024-01-04 | 1 | -0/+5 |
| | | * | | KVM: arm64: vgic-v3: Reinterpret user ISPENDR writes as I{C,S}PENDR | Oliver Upton | 2023-12-22 | 1 | -30/+5 |
| | | * | | KVM: arm64: vgic: Use common accessor for writes to ICPENDR | Oliver Upton | 2023-12-22 | 1 | -29/+22 |
| | | * | | KVM: arm64: vgic: Use common accessor for writes to ISPENDR | Oliver Upton | 2023-12-22 | 1 | -29/+21 |
| | | * | | KVM: arm64: vgic-v4: Restore pending state on host userspace write | Marc Zyngier | 2023-12-22 | 1 | -10/+17 |
| | * | | | Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master/next | Marc Zyngier | 2023-12-19 | 4 | -58/+209 |
| | |\ \ \ |
|
| | | * | | | KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() | Marc Zyngier | 2023-12-19 | 1 | -5/+124 |
| | | * | | | KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers | Marc Zyngier | 2023-12-19 | 1 | -18/+47 |
| | | * | | | KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling | Marc Zyngier | 2023-12-19 | 1 | -8/+15 |
| | | * | | | KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR | Marc Zyngier | 2023-12-19 | 1 | -15/+0 |
| | | * | | | KVM: arm64: nv: Compute NV view of idregs as a one-off | Marc Zyngier | 2023-12-19 | 3 | -9/+21 |
| | | * | | | KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() | Marc Zyngier | 2023-12-19 | 1 | -2/+1 |
| | | |/ / |
|
| | * | | | Merge branch kvm-arm64/fgt-rework into kvmarm-master/next | Marc Zyngier | 2023-12-18 | 5 | -34/+147 |
| | |\ \ \ |
|
| | | * | | | KVM: arm64: Trap external trace for protected VMs | Fuad Tabba | 2023-12-18 | 1 | -0/+4 |
| | | * | | | KVM: arm64: Mark PAuth as a restricted feature for protected VMs | Fuad Tabba | 2023-12-18 | 1 | -3/+11 |
| | | * | | | KVM: arm64: Fix which features are marked as allowed for protected VMs | Fuad Tabba | 2023-12-18 | 1 | -1/+7 |
| | | * | | | KVM: arm64: Macros for setting/clearing FGT bits | Fuad Tabba | 2023-12-18 | 1 | -42/+27 |
| | | * | | | KVM: arm64: Add build validation for FGT trap mask values | Fuad Tabba | 2023-12-18 | 1 | -0/+18 |
| | | * | | | KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt | Fuad Tabba | 2023-12-18 | 3 | -0/+74 |
| | | * | | | KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt | Fuad Tabba | 2023-12-18 | 1 | -0/+5 |
| | | * | | | KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt | Fuad Tabba | 2023-12-18 | 1 | -0/+10 |
| | | * | | | KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features | Fuad Tabba | 2023-12-18 | 1 | -3/+6 |
| | | |/ / |
|
| | * | | | KVM: arm64: Use helpers to classify exception types reported via ESR | Ard Biesheuvel | 2023-11-30 | 3 | -20/+19 |
| | * | | | KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems | Ryan Roberts | 2023-11-27 | 1 | -5/+4 |
| | * | | | KVM: arm64: Support up to 5 levels of translation in kvm_pgtable | Ryan Roberts | 2023-11-27 | 1 | -0/+9 |
| | * | | | KVM: arm64: Convert translation level parameter to s8 | Ryan Roberts | 2023-11-27 | 5 | -43/+51 |
| | * | | | KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 | Ryan Roberts | 2023-11-27 | 3 | -7/+17 |
| | |/ / |
|
| * | | | KVM: introduce CONFIG_KVM_COMMON | Paolo Bonzini | 2024-01-08 | 1 | -2/+1 |
| * | | | Merge tag 'kvm-riscv-6.8-1' of https://github.com/kvm-riscv/linux into HEAD | Paolo Bonzini | 2024-01-02 | 4 | -20/+34 |
| |\ \ \ |
|
| * \ \ \ | Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Paolo Bonzini | 2024-01-02 | 1 | -0/+4 |
| |\ \ \ \ |
|
| * | | | | | KVM: remove CONFIG_HAVE_KVM_IRQFD | Paolo Bonzini | 2023-12-08 | 1 | -1/+0 |
| * | | | | | KVM: remove CONFIG_HAVE_KVM_EVENTFD | Paolo Bonzini | 2023-12-08 | 1 | -1/+0 |
| | |_|_|/
| |/| | | |
|
| * | | | | Merge branch 'kvm-guestmemfd' into HEAD | Paolo Bonzini | 2023-11-14 | 1 | -1/+1 |
| |\ \ \ \
| | |_|_|/
| |/| | | |
|
| | * | | | KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER | Sean Christopherson | 2023-11-13 | 1 | -1/+1 |
* | | | | | Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2024-01-09 | 2 | -2/+3 |
|\ \ \ \ \ |
|
| * | | | | | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 2024-01-09 | 1 | -1/+2 |
| * | | | | | mm, treewide: introduce NR_PAGE_ORDERS | Kirill A. Shutemov | 2024-01-09 | 1 | -1/+1 |
| |/ / / / |
|
* | | | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2024-01-09 | 5 | -82/+6 |
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
|
| * | | | | Merge branch 'for-next/rip-vpipt' into for-next/core | Will Deacon | 2024-01-04 | 3 | -75/+1 |
| |\ \ \ \ |
|