| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-19 | riscv: Add xmipsexectl instructions | Aleksa Paunovic | 1 | -0/+19 |
| 2025-09-19 | KVM: arm64: Expose FEAT_LSFE to guests | Mark Brown | 1 | -1/+3 |
| 2025-09-19 | arm64: Kconfig: Spell out "ARMv9.4" in menuconfig text | Will Deacon | 1 | -2/+2 |
| 2025-09-19 | KVM: arm64: Add trap configs for PMSDSFR_EL1 | James Clark | 3 | -0/+4 |
| 2025-09-19 | KVM: arm64: nv: Expose up to FEAT_Debugv8p8 to NV-enabled VMs | Oliver Upton | 1 | -2/+5 |
| 2025-09-19 | KVM: arm64: nv: Advertise FEAT_TIDCP1 to NV-enabled VMs | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Advertise FEAT_SpecSEI to NV-enabled VMs | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Expose FEAT_TWED to NV-enabled VMs | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Exclude guest's TWED configuration when TWE isn't set | Oliver Upton | 1 | -0/+7 |
| 2025-09-19 | KVM: arm64: nv: Expose FEAT_AFP to NV-enabled VMs | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Expose FEAT_ECBHB to NV-enabled VMs | Oliver Upton | 1 | -2/+1 |
| 2025-09-19 | KVM: arm64: nv: Expose FEAT_RASv1p1 via RAS_frac | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Expose FEAT_DF2 to NV-enabled VMs | Oliver Upton | 1 | -1/+0 |
| 2025-09-19 | KVM: arm64: nv: Don't erroneously claim FEAT_DoubleLock for NV VMs | Oliver Upton | 2 | -1/+25 |
| 2025-09-19 | KVM: arm64: nv: Convert masks to denylists in limit_nv_id_reg() | Oliver Upton | 1 | -14/+33 |
| 2025-09-19 | KVM: arm64: Make ID_AA64MMFR1_EL1.{HCX, TWED} writable from userspace | Jinqian Yang | 1 | -2/+0 |
| 2025-09-19 | KVM: arm64: Convert MDCR_EL2 RES0 handling to compute_reg_res0_bits() | Marc Zyngier | 1 | -5/+5 |
| 2025-09-19 | KVM: arm64: Convert SCTLR_EL1 RES0 handling to compute_reg_res0_bits() | Marc Zyngier | 1 | -5/+5 |
| 2025-09-19 | KVM: arm64: Enforce absence of FEAT_TCR2 on TCR2_EL2 | Marc Zyngier | 1 | -5/+5 |
| 2025-09-19 | KVM: arm64: Enforce absence of FEAT_SCTLR2 on SCTLR2_EL{1,2} | Marc Zyngier | 1 | -5/+5 |
| 2025-09-19 | KVM: arm64: Convert HCR_EL2 RES0 handling to compute_reg_res0_bits() | Marc Zyngier | 1 | -16/+14 |
| 2025-09-19 | KVM: arm64: Enforce absence of FEAT_HCX on HCRX_EL2 | Marc Zyngier | 1 | -5/+7 |
| 2025-09-19 | KVM: arm64: Enforce absence of FEAT_FGT2 on FGT2 registers | Marc Zyngier | 1 | -30/+37 |
| 2025-09-19 | KVM: arm64: Enforce absence of FEAT_FGT on FGT registers | Marc Zyngier | 1 | -49/+77 |
| 2025-09-19 | KVM: arm64: Add reg_feat_map_desc to describe full register dependency | Marc Zyngier | 1 | -9/+72 |
| 2025-09-19 | KVM: arm64: Remove duplicate FEAT_{SYSREG128,MTE2} descriptions | Marc Zyngier | 1 | -2/+0 |
| 2025-09-19 | KVM: arm64: nv: Allow userspace to de-feature stage-2 TGRANs | Oliver Upton | 1 | -5/+18 |
| 2025-09-19 | KVM: arm64: nv: Treat AMO as 1 when at EL2 and {E2H,TGE} = {1, 0} | Oliver Upton | 1 | -0/+14 |
| 2025-09-19 | arm64: acpi: Enable ACPI CCEL support | Suzuki K Poulose | 1 | -0/+10 |
| 2025-09-19 | arm64: Enable EFI secret area Securityfs support | Suzuki K Poulose | 1 | -0/+4 |
| 2025-09-19 | arm64: realm: ioremap: Allow mapping memory as encrypted | Suzuki K Poulose | 3 | -6/+24 |
| 2025-09-19 | arm64: dts: allwinner: h313: Add Amediatech X96Q | J. Neuschäfer | 2 | -0/+231 |
| 2025-09-18 | riscv: Add xmipsexectl as a vendor extension | Aleksa Paunovic | 6 | -0/+65 |
| 2025-09-18 | riscv: cpufeature: add validation for zfa, zfh and zfhmin | Clément Léger | 2 | -11/+9 |
| 2025-09-18 | riscv: sbi: Switch to new sys-off handler API | Andrew Davis | 1 | -2/+2 |
| 2025-09-18 | arm64: mm: support large block mapping when rodata=full | Yang Shi | 6 | -6/+277 |
| 2025-09-18 | arm64: Enable permission change on arm64 kernel block mappings | Dev Jain | 1 | -31/+88 |
| 2025-09-18 | arm64: cpufeature: add AmpereOne to BBML2 allow list | Yang Shi | 1 | -0/+2 |
| 2025-09-18 | arm64: probes: Fix incorrect bl/blr address and register usage | Jeremy Linton | 1 | -2/+2 |
| 2025-09-18 | KVM: x86/pmu: Restrict GLOBAL_{CTRL,STATUS}, fixed PMCs, and PEBS to PMU v2+ | Sean Christopherson | 1 | -26/+25 |
| 2025-09-18 | KVM: x86/pmu: Move initialization of valid PMCs bitmask to common x86 | Sean Christopherson | 3 | -6/+4 |
| 2025-09-18 | KVM: x86/pmu: Use BIT_ULL() instead of open coded equivalents | Dapeng Mi | 2 | -11/+8 |
| 2025-09-18 | KVM: VMX: Add helpers to toggle/change a bit in VMCS execution controls | Dapeng Mi | 2 | -13/+15 |
| 2025-09-18 | KVM: x86: Use KVM_REQ_RECALC_INTERCEPTS to react to CPUID updates | Sean Christopherson | 3 | -6/+3 |
| 2025-09-18 | KVM: x86: Rework KVM_REQ_MSR_FILTER_CHANGED into a generic RECALC_INTERCEPTS | Sean Christopherson | 7 | -25/+29 |
| 2025-09-18 | KVM: x86/pmu: Move PMU_CAP_{FW_WRITES,LBR_FMT} into msr-index.h header | Dapeng Mi | 4 | -17/+17 |
| 2025-09-18 | KVM: x86: Rename vmx_vmentry/vmexit_ctrl() helpers | Dapeng Mi | 1 | -4/+4 |
| 2025-09-18 | KVM: x86/pmu: Snapshot host (i.e. perf's) reported PMU capabilities | Sean Christopherson | 1 | -5/+10 |
| 2025-09-18 | KVM: SVM: Check pmu->version, not enable_pmu, when getting PMC MSRs | Sean Christopherson | 1 | -1/+1 |
| 2025-09-18 | KVM: VMX: Setup canonical VMCS config prior to kvm_x86_vendor_init() | Sean Christopherson | 1 | -4/+9 |