Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2026-05-20 09:20:16 to 2026-05-23 08:44:24 UTC [more...]

[PATCH] KVM: arm64: Preserve all guest ZCR_EL2.LEN values
 2026-05-23  8:47 UTC  (2+ messages)

[GIT PULL] KVM/arm64 fixes for 7.1, take #3
 2026-05-23  8:03 UTC  (2+ messages)

[PATCH 0/4] firmware: arm_ffa: Move core init to platform driver probe
 2026-05-23  6:27 UTC  (7+ messages)
` [PATCH 2/4] firmware: arm_ffa: Register core as a platform driver

[PATCH v14 00/44] arm64: Support for Arm CCA in KVM
 2026-05-22 10:02 UTC  (45+ messages)
` [PATCH v14 01/44] kvm: arm64: Include kvm_emulate.h in kvm/arm_psci.h
` [PATCH v14 02/44] kvm: arm64: Avoid including linux/kvm_host.h in kvm_pgtable.h
` [PATCH v14 03/44] arm64: RME: Handle Granule Protection Faults (GPFs)
` [PATCH v14 04/44] arm64: RMI: Add SMC definitions for calling the RMM
` [PATCH v14 05/44] arm64: RMI: Add wrappers for RMI calls
` [PATCH v14 06/44] arm64: RMI: Check for RMI support at init
` [PATCH v14 07/44] arm64: RMI: Configure the RMM with the host's page size
` [PATCH v14 08/44] arm64: RMI: Ensure that the RMM has GPT entries for memory
` [PATCH v14 09/44] arm64: RMI: Provide functions to delegate/undelegate ranges of memory
` [PATCH v14 10/44] arm64: RMI: Add support for SRO

[RFC PATCH v1 00/13] named CPU models for ARM64 on KVM
 2026-05-22  7:59 UTC  (5+ messages)

[RESEND v3 0/3] Fix __pkvm_init_vm error path
 2026-05-22  6:53 UTC  (5+ messages)
` [RESEND v3 1/3] KVM: arm64: Reset page order in pKVM hyp_pool
` [RESEND v3 2/3] KVM: arm64: Fix __pkvm_init_vm error path
` [RESEND v3 3/3] KVM: arm64: Add fail-safe for refcounted pages in __pkvm_hyp_donate_host

[PATCH v10 00/30] KVM: arm64: Implement support for SME
 2026-05-22  5:52 UTC  (5+ messages)
` [PATCH v10 19/30] KVM: arm64: Provide assembly for SME register access

[PATCH v3 0/9] KVM: arm64: selftests: Basic nested guest support
 2026-05-22  2:02 UTC  (3+ messages)
` [PATCH v3 5/9] KVM: arm64: selftests: Add shadow_stage2 test

[PATCH v2 00/39] KVM: arm64: Add GICv5 IRS support
 2026-05-21 15:02 UTC  (40+ messages)
` [PATCH v2 01/39] irqchip/gic-v5: Allow KVM setup without a maintenance IRQ
` [PATCH v2 02/39] irqchip/gic-v5: Provide OF IRS config frame attrs to KVM
` [PATCH v2 03/39] irqchip/gic-v5: Setup gic_kvm_info on ACPI hosts
` [PATCH v2 04/39] KVM: arm64: gic-v5: Define remaining IRS MMIO registers
` [PATCH v2 05/39] arm64/sysreg: Add GICv5 GIC VDPEND and VDRCFG encodings
` [PATCH v2 06/39] arm64/sysreg: Update ICC_CR0_EL1 with LINK and LINK_IDLE fields
` [PATCH v2 07/39] KVM: arm64: gic-v5: Extract host IRS caps from IRS config frame
` [PATCH v2 08/39] KVM: arm64: gic-v5: Add VPE doorbell domain
` [PATCH v2 09/39] KVM: arm64: gic-v5: Create & manage VM and VPE tables
` [PATCH v2 10/39] KVM: arm64: gic-v5: Introduce guest IST alloc and management
` [PATCH v2 11/39] KVM: arm64: gic-v5: Implement VMT/vIST IRS MMIO Ops
` [PATCH v2 12/39] KVM: arm64: gic-v5: Keep GICv5 vCPU limit model-specific
` [PATCH v2 13/39] KVM: arm64: gic-v5: Implement VPE IRS MMIO Ops
` [PATCH v2 14/39] KVM: arm64: gic-v5: Set up VMTEs and VPE doorbells
` [PATCH v2 15/39] KVM: arm64: gic-v5: Add resident/non-resident hyp calls
` [PATCH v2 16/39] KVM: arm64: gic-v5: Request doorbells when VPEs enter WFI
` [PATCH v2 17/39] KVM: arm64: gic-v5: Introduce struct vgic_v5_irs and IRS base address
` [PATCH v2 18/39] KVM: arm64: gic-v5: Add IRS IODEV support to MMIO handlers
` [PATCH v2 19/39] KVM: arm64: gic-v5: Add KVM_VGIC_V5_ADDR_TYPE_IRS to UAPI
` [PATCH v2 20/39] KVM: arm64: gic-v5: Add GICv5 IRS IODEV and MMIO emulation
` [PATCH v2 21/39] KVM: arm64: gic-v5: Initialise per-VM IRS state
` [PATCH v2 22/39] KVM: arm64: gic-v5: Register the IRS IODEV
` [PATCH v2 23/39] KVM: arm64: gic-v5: Set IRICHPPIDIS based on IRS enable state
` [PATCH v2 24/39] KVM: arm64: selftests: Update vGICv5 selftest to set IRS address
` [PATCH v2 25/39] KVM: arm64: gic-v5: Introduce SPI AP list
` [PATCH v2 26/39] KVM: arm64: gic-v5: Add GIC VDPEND and GIC VDRCFG hyp calls
` [PATCH v2 27/39] KVM: arm64: gic-v5: Track SPI state for in-flight SPIs
` [PATCH v2 28/39] KVM: arm64: gic: Introduce set_pending_state() to irq_op
` [PATCH v2 29/39] KVM: arm64: gic-v5: Support SPI injection
` [PATCH v2 30/39] Documentation: KVM: Extend VGICv5 docs for KVM_VGIC_V5_ADDR_TYPE_IRS
` [PATCH v2 31/39] KVM: arm64: gic-v5: Add GICv5 SPI injection to irqfd
` [PATCH v2 32/39] KVM: arm64: gic-v5: Mask per-vcpu PPI state in vgic_v5_finalize_ppi_state()
` [PATCH v2 33/39] KVM: arm64: gic-v5: Add GICv5 EL1 sysreg userspace accessors
` [PATCH v2 34/39] KVM: arm64: gic-v5: Handle userspace accesses to IRS MMIO region
` [PATCH v2 35/39] KVM: arm64: gic-v5: Implement save/restore mechanisms for ISTs
` [PATCH v2 36/39] Documentation: KVM: Document KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS for VGICv5
` [PATCH v2 37/39] Documentation: KVM: Add KVM_DEV_ARM_VGIC_GRP_IRS_REGS to VGICv5 docs
` [PATCH v2 38/39] Documentation: KVM: Add docs for KVM_DEV_ARM_VGIC_GRP_IST
` [PATCH v2 39/39] Documentation: KVM: Add the VGICv5 IRS save/restore sequences

[PATCH v3 0/3] Fix __pkvm_init_vm error path
 2026-05-21 14:44 UTC  (3+ messages)
` [PATCH v3 1/3] KVM: arm64: Reset page order in pKVM hyp_pool

[PATCH 00/43] KVM: arm64: Add GICv5 IRS support
 2026-05-21 14:22 UTC  (16+ messages)
` [PATCH 14/43] KVM: arm64: gic-v5: Request VPE doorbells when going non-resident
` [PATCH 16/43] KVM: arm64: gic-v5: Initialise and teardown VMTEs & doorbells
` [PATCH 17/43] KVM: arm64: gic-v5: Enable VPE DBs on VPE reset and disable on teardown
` [PATCH 18/43] KVM: arm64: gic-v5: Define remaining IRS MMIO registers
` [PATCH 36/43] KVM: arm64: gic-v5: Implement save/restore mechanisms for ISTs

[PATCH v5 00/18] kvm/arm: Introduce a customizable aarch64 KVM host model
 2026-05-21 14:22 UTC  (11+ messages)
` [PATCH v5 04/18] arm/cpu: Add infra to handle generated ID register definitions
` [PATCH v5 08/18] target/arm/cpu_idregs: generate tables for Arm64 ID registers and fields
` [PATCH v5 09/18] target/arm/kvm: Introduce kvm_get_writable_id_regs
` [PATCH v5 10/18] target/arm/cpu64: Retrieve writable ID reg map in aarch64_host_initfn()
` [PATCH v5 11/18] arm/kvm: Initialize all writable ID registers from host

[PATCH v2 0/3] Fix __pkvm_init_vm error path
 2026-05-21 13:30 UTC  (10+ messages)
` [PATCH v2 1/3] KVM: arm64: Reset page order in pKVM hyp_pool_init
` [PATCH v2 2/3] KVM: arm64: Fix __pkvm_init_vm error path
` [PATCH v2 3/3] KVM: arm64: Add fail-safe for refcounted pages in __pkvm_hyp_donate_host

[PATCH 00/18] arm64+KVM: FPSIMD/SVE/SME cleanups
 2026-05-21 13:25 UTC  (19+ messages)
` [PATCH 01/18] KVM: arm64: Don't include <asm/fpsimdmacros.h>
` [PATCH 02/18] KVM: arm64: Don't override FFR save/restore argument
` [PATCH 03/18] KVM: arm64: pkvm: Save host FPMR in host cpu context
` [PATCH 04/18] KVM: arm64: pkvm: Remove struct cpu_sve_state
` [PATCH 05/18] arm64: fpsimd: Fold sve_init_regs() into do_sve_acc()
` [PATCH 06/18] arm64: fpsimd: Remove sve_set_vq() and sme_set_vq()
` [PATCH 07/18] arm64: fpsimd: Use assembler for SVE instructions
` [PATCH 08/18] arm64: fpsimd: Use assembler for baseline SME instructions
` [PATCH 09/18] arm64: fpsimd: Move sve_get_vl() and sme_get_vl() inline
` [PATCH 10/18] arm64: sysreg: Add FPCR and FPSR
` [PATCH 11/18] arm64: fpsimd: Split FPSR/FPCR from SVE save/restore
` [PATCH 12/18] arm64: fpsimd: Move fpsimd save/restore inline
` [PATCH 13/18] arm64: fpsimd: Use opaque type for SVE state
` [PATCH 14/18] arm64: fpsimd: Use opaque type for SME state
` [PATCH 15/18] arm64: fpsimd: Move SVE save/restore inline
` [PATCH 16/18] arm64: fpsimd: Move sve_flush_live() inline
` [PATCH 17/18] arm64: fpsimd: Move SME save/restore inline
` [PATCH 18/18] arm64: fpsimd: Remove <asm/fpsimdmacros.h>

[PATCH v4 0/5] arm_ffa, KVM: Fix FF-A emad offset calculations
 2026-05-21 12:55 UTC  (12+ messages)
` [PATCH v4 1/5] optee: ffa: Add NULL check in optee_ffa_lend_protmem
` [PATCH v4 2/5] firmware: arm_ffa: Fix out-of-bound writes in ffa_setup_and_transmit()
` [PATCH v4 3/5] firmware: arm_ffa: Fix Endpoint Memory Access Descriptor offset calculation
` [PATCH v4 4/5] KVM: arm64: Fix bounds checking in do_ffa_mem_reclaim()
` [PATCH v4 5/5] KVM: arm64: Validate the offset to the mem access descriptor

[PATCH v2 0/3] Fixes for hyp_trace.c
 2026-05-21 12:46 UTC  (4+ messages)
` [PATCH v2 1/3] KVM: arm64: Fix meta-page unsharing in pKVM hyp tracing
` [PATCH v2 2/3] KVM: arm64: Fix rollback in hyp_trace_buffer_share_hyp()
` [PATCH v2 3/3] KVM: arm64: Fix memory leak in hyp_trace_unload()

[PATCH] KVM: arm64: Fix meta-page unsharing in pKVM hyp tracing
 2026-05-21  9:09 UTC 

[PATCH 0/2] Fix __pkvm_init_vm error path
 2026-05-21  8:12 UTC  (3+ messages)
` [PATCH 1/2] KVM: arm64: "
` [PATCH 2/2] KVM: arm64: Add fail-safe for refcounted pages in __pkvm_hyp_donate_host

[PATCH v3 0/6] KVM: arm64: Don't perform vgic-v2 lazy init on timer injection
 2026-05-21  7:23 UTC  (9+ messages)
` [PATCH v3 1/6] KVM: arm64: timer: Repaint kvm_timer_{should,irq_can}_fire() to kvm_timer_{pending,enabled}()
` [PATCH v3 2/6] KVM: arm64: Simplify userspace notification of interrupt state
` [PATCH v3 3/6] KVM: arm64: timer: Kill the per-timer irq level cache
` [PATCH v3 4/6] KVM: arm64: pmu: Kill the PMU interrupt "
` [PATCH v3 5/6] KVM: arm64: vgic-v2: Force vgic init on injection outside the run loop
` [PATCH v3 6/6] KVM: arm64: vgic-v2: Don't init the vgic on in-kernel interrupt injection

[PATCH v2 0/2] KVM: arm64: nv: Reduce FP/SVE overhead on exception/exception return
 2026-05-21  7:07 UTC  (7+ messages)
` [PATCH v2 2/2] KVM: arm64: nv: Don't save/restore FP register during a nested ERET or exception

[PATCH] KVM: arm64: Fix CONFIG_PKVM_DISABLE_STAGE2_ON_PANIC
 2026-05-20 22:08 UTC 

[PATCH] Documentation: KVM: Document guest-visible compatibility expectations
 2026-05-20 18:29 UTC  (12+ messages)

[kvm-unit-tests PATCH v2 0/7] arm64: Add Stage-2 MMU and Nested Guest Framework
 2026-05-20 15:49 UTC  (6+ messages)
` [kvm-unit-tests PATCH v2 4/7] lib: arm64: Add foundational guest execution framework
` [kvm-unit-tests PATCH v2 6/7] lib: arm64: Add guest-internal exception handling (EL1)

[PATCH 00/17] KVM: arm64: Introduce pKVM hypervisor heap allocator
 2026-05-20 15:26 UTC  (18+ messages)
` [PATCH 01/17] KVM: arm64: Add __pkvm_private_range_pa
` [PATCH 02/17] KVM: arm64: Add pkvm_remove_mappings
` [PATCH 03/17] KVM: arm64: Add __hyp_allocator_map for the pKVM hyp
` [PATCH 04/17] KVM: arm64: Add a heap allocator "
` [PATCH 05/17] KVM: arm64: Allow kvm_hyp_memcache usage outside of stage-2
` [PATCH 06/17] KVM: arm64: Add topup interface for the pKVM heap allocator
` [PATCH 07/17] KVM: arm64: Add pkvm_hyp_req infrastructure
` [PATCH 08/17] KVM: arm64: Handle PKVM_HYP_REQ_HYP_ALLOC request
` [PATCH 09/17] KVM: arm64: Add reclaim interface for the pKVM heap alloc
` [PATCH 10/17] KVM: arm64: Add selftests for the pKVM heap allocator
` [PATCH 11/17] KVM: arm64: Add a shrinker for pKVM
` [PATCH 12/17] KVM: arm64: Filter out non-kernel addresses in kern_hyp_va
` [PATCH 13/17] KVM: arm64: Move hyp_vm refcount into the structure
` [PATCH 14/17] KVM: arm64: Use noclear for PGD in __pkvm_init_vm error path
` [PATCH 15/17] KVM: arm64: Alloc pkvm_hyp_vm using pKVM heap allocator
` [PATCH 16/17] KVM: arm64: Alloc pkvm_hyp_vcpu "
` [PATCH 17/17] KVM: arm64: Alloc simple_buffer_page using pKVM hyp allocator

[PATCH v2 00/18] KVM: arm64: vgic-v5 fixes for 7.2
 2026-05-20 13:54 UTC  (9+ messages)
` [PATCH v2 03/18] KVM: arm64: vgic-v5: Remove use of __assign_bit() with a constant
` [PATCH v2 10/18] KVM: arm64: vgic-v5: Add missing trap handing for NV triage
` [PATCH v2 15/18] Documentation: KVM: Fix typos in VGICv5 documentation
` [PATCH v2 16/18] Documentation: KVM: Clarify that PMU_V3_IRQ IntID requirements for GICv5
` [PATCH v2 17/18] irqchip/gic-v5: Immediately exec priority drop following activate
` [PATCH v2 18/18] KVM: arm64: Fix arch timer interrupts for GICv3-on-GICv5 guests

[RFC PATCH 0/2] Optimize S2 page splitting
 2026-05-20 11:49 UTC  (11+ messages)
` [RFC PATCH 1/2] KVM: arm64: Introduce S2 walker SKIP return options

[PATCH AUTOSEL 7.0-6.12] KVM: arm64: nv: Consider the DS bit when translating TCR_EL2
 2026-05-20 11:18 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox