Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2026-07-16 15:41:41 to 2026-07-20 17:15:43 UTC [more...]

[PATCH v3 00/17] KVM: arm64: Introduce pKVM hypervisor heap allocator
 2026-07-20 17:15 UTC  (18+ messages)
` [PATCH v3 01/17] KVM: arm64: Add pkvm_private_va_range_pa
` [PATCH v3 02/17] KVM: arm64: Add pkvm_remove_mappings
` [PATCH v3 03/17] KVM: arm64: Add pkvm_map_private_va_range
` [PATCH v3 04/17] KVM: arm64: Add a heap allocator for the pKVM hyp
` [PATCH v3 05/17] KVM: arm64: Allow kvm_hyp_memcache usage outside of stage-2
` [PATCH v3 06/17] KVM: arm64: Add pkvm_hyp_req infrastructure
` [PATCH v3 07/17] KVM: arm64: Add PKVM_HYP_REQ_HYP_ALLOC request
` [PATCH v3 08/17] KVM: arm64: Add reclaim interface for the pKVM heap alloc
` [PATCH v3 09/17] KVM: arm64: Add selftests for the pKVM heap allocator
` [PATCH v3 10/17] KVM: arm64: Add a shrinker for pKVM
` [PATCH v3 11/17] KVM: arm64: Filter out non-kernel addresses in kern_hyp_va
` [PATCH v3 12/17] KVM: arm64: Move hyp_vm refcount into the structure
` [PATCH v3 13/17] KVM: arm64: Alloc pkvm_hyp_vm using pKVM heap allocator
` [PATCH v3 14/17] KVM: arm64: Alloc pkvm_hyp_vcpu "
` [PATCH v3 15/17] KVM: arm64: Reject hyp trace descriptors with fewer CPUs than hyp_nr_cpus
` [PATCH v3 16/17] KVM: arm64: Reject hyp trace descriptors with fewer than 3 pages
` [PATCH v3 17/17] KVM: arm64: Alloc simple_buffer_page using pKVM hyp allocator

[PATCH v8 00/21] ARM64 PMU Partitioning
 2026-07-20 16:46 UTC  (4+ messages)
` [PATCH 11/21] KVM: arm64: Context swap Partitioned PMU guest registers

[PATCH v1 00/11] KVM: arm64: Restore type-checking across the host/hyp hypercall boundary
 2026-07-20 16:24 UTC  (12+ messages)
` [PATCH v1 01/11] tracing: Include linux/types.h in trace_remote_event.h
` [PATCH v1 02/11] KVM: arm64: nVHE: Share the stacktrace per-CPU declarations with EL2
` [PATCH v1 03/11] KVM: arm64: nVHE: Declare the hyp event IDs before defining them
` [PATCH v1 04/11] KVM: arm64: nVHE: Use NULL to reset the trace buffer backing pointer
` [PATCH v1 05/11] KVM: arm64: nVHE: Run the source checker under C=2
` [PATCH v1 06/11] arm64: pi: Run the source checker on the libfdt objects "
` [PATCH v1 07/11] KVM: arm64: nVHE: Pass host VA arguments as pointers
` [PATCH v1 08/11] KVM: arm64: Move the host hypercall interface to its own header
` [PATCH v1 09/11] KVM: arm64: Type-check hypercall arguments at the caller
` [PATCH v1 10/11] KVM: arm64: nVHE: Check hypercall handlers against the declared ABI
  ` [PATCH v1 11/11] KVM: arm64: Tag host-VA hypercall parameters __hostva

[PATCH v2] KVM: arm64: Reject guest_memfd memslots when the VM has MTE
 2026-07-20 15:46 UTC  (3+ messages)

[PATCH 0/6] firmware: arm_rmm: Add RMM v2.0 support
 2026-07-20 15:03 UTC  (10+ messages)
` [PATCH 4/6] firmware: arm_rmm: Configure the RMM with the host's page size
` [PATCH 5/6] firmware: arm_rmm: Add support for SRO
` [PATCH 6/6] firmware: arm_rmm: Ensure the RMM has GPT entries for memory

[PATCH 0/5] KVM: arm64: Make ICH_VTR_EL2 accesses an inlined literal
 2026-07-20 14:50 UTC  (11+ messages)
` [PATCH 1/5] KVM: arm64: vgic-v3: Make vtr_to_* helpers use architectural field symbols
` [PATCH 2/5] KVM: arm64: Add a helper providing an inlined literal value for ICH_VTR_EL2
` [PATCH 2/5] KVM: arm64: Add a helper providing an inlined litteral "
` [PATCH 3/5] KVM: arm64: Convert most ICH_VTR_EL2 accesses to inlined literal value
` [PATCH 4/5] KVM: arm64: vgic-v3: Simplify initial GICv3 configuration sampling
` [PATCH 5/5] KVM: arm64: vgic-v3: Kill kvm_vgic_global_state.ich_vtr_el2

[RFC PATCH v3 00/19] named CPU models for Arm64 on KVM
 2026-07-20 14:39 UTC  (24+ messages)
` [RFC PATCH v3 01/19] target/arm/sysreg: regenerate cpu-sysregs.h.inc
` [RFC PATCH v3 02/19] scripts: bug fixes in update-aarch64-cpu-sysreg-properties
` [RFC PATCH v3 03/19] target/arm: regenerate cpu-idregs.h.inc
` [RFC PATCH v3 04/19] target/arm: expose all ID regs fields as properties
` [RFC PATCH v3 05/19] target/arm/kvm: enable writable implementation ID registers
` [RFC PATCH v3 06/19] target/arm/kvm: Read all ID registers from KVM
` [RFC PATCH v3 07/19] target/arm/kvm: handle special ID registers cases when reading "
` [RFC PATCH v3 08/19] target/arm/kvm: Handle writeback for special ID register fields
` [RFC PATCH v3 09/19] target/arm: Add named cpu model infra + graviton3 named model
` [RFC PATCH v3 10/19] target/arm: Add Nvidia Grace "
` [RFC PATCH v3 11/19] target/arm: fix sve and pauth finalize for named cpu models
` [RFC PATCH v3 12/19] target/arm: Introduce stub files required for qmp support
` [RFC PATCH v3 13/19] target/arm/qmp: add named models and properties to cpu-model-expansion
` [RFC PATCH v3 14/19] target/arm/kvm: compute supported values for ID register fields
` [RFC PATCH v3 15/19] target/arm/kvm: introduce kvm_arm_get_host_isar helper
` [RFC PATCH v3 16/19] qmp: add query-cpu-props-info command
` [RFC PATCH v3 17/19] target/arm: Report 0 as supported for ID fields gated by vCPU init flags
` [RFC PATCH v3 18/19] target/arm/qmp: hook blockers in query-cpu-definitions
` [RFC PATCH v3 19/19] target/arm/kvm: fix host model writeback when kernel supports EL2

[PATCH v2 00/18] KVM: arm64: Introduce pKVM hypervisor heap allocator
 2026-07-20 14:10 UTC  (12+ messages)
` [PATCH v2 04/18] KVM: arm64: Add a heap allocator for the pKVM hyp
` [PATCH v2 14/18] KVM: arm64: Use noclear for PGD in __pkvm_init_vm error path
` [PATCH v2 18/18] KVM: arm64: Alloc simple_buffer_page using pKVM hyp allocator

[RFC PATCH v6 00/17] kvm/arm: Introduce a customizable aarch64 KVM host model
 2026-07-20 13:15 UTC  (4+ messages)
` [RFC PATCH v6 08/17] target/arm/cpu-idregs.h.inc: Generate enum values

[PATCH v4 0/6] Support the FEAT_HDBSS introduced in Armv9.5
 2026-07-20 12:58 UTC  (29+ messages)
` [PATCH v4 3/6] KVM: arm64: Add auto DBM support for hardware dirty tracking
` [PATCH v4 4/6] KVM: arm64: Add HDBSS per-vCPU buffer management
` [PATCH v4 5/6] KVM: arm64: Add HDBSS fault handling and buffer flush
` [PATCH v4 6/6] KVM: arm64: Add auto HDBSS enable/disable on dirty logging change

[PATCH] KVM: arm64: ptdump: Flush the last region
 2026-07-20 12:37 UTC  (9+ messages)

[PATCH v9 00/16] KVM: arm64: PMU: Use multiple host PMUs
 2026-07-20  6:17 UTC  (24+ messages)
` [PATCH v9 01/16] KVM: arm64: Serialize repeated vCPU initialization
` [PATCH v9 02/16] KVM: arm64: PMU: Stop updating MDCR_EL2.HPMN
` [PATCH v9 03/16] KVM: arm64: PMU: Freeze counter count after first run
` [PATCH v9 04/16] KVM: arm64: selftests: Test SET_NR_COUNTERS "
` [PATCH v9 05/16] KVM: arm64: PMU: Keep implemented counter mask EL-independent
` [PATCH v9 06/16] KVM: arm64: PMU: Recreate events after MDCR_EL2 changes
` [PATCH v9 07/16] tools headers: Use u* types for bitfield helpers
` [PATCH v9 08/16] KVM: arm64: selftests: Cover PMU state in MDCR_EL2
` [PATCH v9 09/16] arm64: errata: Require Apple IMPDEF PMUv3 traps on all CPUs
` [PATCH v9 10/16] KVM: arm64: Don't clear vcpu->cpu in kvm_arch_vcpu_put()
` [PATCH v9 11/16] KVM: arm64: PMU: Protect the list of PMUs with RCU
` [PATCH v9 12/16] KVM: arm64: PMU: Pass the pPMU to kvm_map_pmu_event()
` [PATCH v9 13/16] KVM: arm64: PMU: Pass the target CPU to kvm_pmu_probe_armpmu()
` [PATCH v9 14/16] KVM: arm64: PMU: Implement fixed-counters-only emulation
` [PATCH v9 15/16] KVM: arm64: PMU: Introduce FIXED_COUNTERS_ONLY
` [PATCH v9 16/16] KVM: arm64: selftests: Test PMU_V3_FIXED_COUNTERS_ONLY

[PATCH v13 00/32] KVM: arm64: Implement support for SME
 2026-07-19 23:07 UTC  (33+ messages)
` [PATCH v13 01/32] arm64/sysreg: Define full value read/modify/write helpers
` [PATCH v13 02/32] arm64/fpsimd: Ensure all of ZCR_EL1 is initialised from idle
` [PATCH v13 03/32] arm64/fpsimd: Configure all ZCR/SMCR bits when loading task state
` [PATCH v13 04/32] arm64/fpsimd: Decide to save ZT0 and streaming mode FFR at bind time
` [PATCH v13 05/32] arm64/sve: Factor virtualizable VL discovery out of SVE specific code
` [PATCH v13 06/32] arm64/fpsimd: Determine maximum virtualisable SME vector length
` [PATCH v13 07/32] KVM: arm64: Remove bitrotted comment on handle_sve()
` [PATCH v13 08/32] KVM: arm64: Handle FEAT_IDST for guest accesses to hidden registers
` [PATCH v13 09/32] KVM: arm64: Pull ctxt_has_ helpers to start of sysreg-sr.h
` [PATCH v13 10/32] KVM: arm64: Rename SVE finalization constants to be more general
` [PATCH v13 11/32] KVM: arm64: Remove special case for FP state loading from ZCR_EL2 traps
` [PATCH v13 12/32] KVM: arm64: Define internal features for SME
` [PATCH v13 13/32] KVM: arm64: Rename sve_state_reg_region
` [PATCH v13 14/32] KVM: arm64: Store vector lengths in an array
` [PATCH v13 15/32] KVM: arm64: Factor SVE code out of fpsimd_lazy_switch_to_host()
` [PATCH v13 16/32] KVM: arm64: Document the KVM ABI for SME
` [PATCH v13 17/32] KVM: arm64: Implement SME vector length configuration
` [PATCH v13 18/32] KVM: arm64: Support SME control registers
` [PATCH v13 19/32] KVM: arm64: Support TPIDR2_EL0
` [PATCH v13 20/32] KVM: arm64: Support SME identification registers for guests
` [PATCH v13 21/32] KVM: arm64: Support SME priority registers
` [PATCH v13 22/32] KVM: arm64: Support userspace access to streaming mode Z and P registers
` [PATCH v13 23/32] KVM: arm64: Flush register state on writes to SVCR.SM and SVCR.ZA
` [PATCH v13 24/32] KVM: arm64: Expose SME specific state to userspace
` [PATCH v13 25/32] KVM: arm64: Context switch SME state for guests
` [PATCH v13 26/32] KVM: arm64: Handle SME exceptions
` [PATCH v13 27/32] KVM: arm64: Expose SME to nested guests
` [PATCH v13 28/32] KVM: arm64: Provide interface for configuring and enabling SME for guests
` [PATCH v13 29/32] KVM: arm64: selftests: Remove spurious check for single bit safe values
` [PATCH v13 30/32] KVM: arm64: selftests: Skip impossible invalid value tests
` [PATCH v13 31/32] KVM: arm64: selftests: Add SME system registers to get-reg-list
` [PATCH v13 32/32] KVM: arm64: selftests: Add SME to set_id_regs test

[PATCH v6 0/3] KVM: selftests: arm64: Improve diagnostics from set_id_regs
 2026-07-19 19:24 UTC  (4+ messages)
` [PATCH v6 1/3] KVM: selftests: arm64: Report set_id_reg reads of test registers as tests
` [PATCH v6 2/3] KVM: selftests: arm64: Report register reset tests individually
` [PATCH v6 3/3] KVM: selftests: arm64: Make set_id_regs bitfield validatity checks non-fatal

[PATCH] KVM: arm64: Update Fuad Tabba's email address
 2026-07-19 16:32 UTC 

[PATCH v12 00/29] KVM: arm64: Implement support for SME
 2026-07-19 12:59 UTC  (10+ messages)
` [PATCH v12 02/29] arm64/fpsimd: Update FA64 and ZT0 enables when loading SME state

[RFC PATCH] KVM: Ignore MMU notifiers for guest_memfd-only memslots
 2026-07-19  9:55 UTC  (2+ messages)

[RFC PATCH 0/2] KVM: arm64: Support BBM level 3
 2026-07-18 19:54 UTC  (7+ messages)
` [RFC PATCH 1/2] KVM: arm64: Add stage2_clean_old_pte()
` [RFC PATCH 2/2] KVM: arm64: Support BBM level 3

[PATCH v5 0/7] KVM: arm64: pKVM stage-2 mapping and memcache fixes
 2026-07-18  8:44 UTC  (11+ messages)
` [PATCH v5 1/7] KVM: arm64: Skip cache maintenance for non-cacheable pKVM mappings
` [PATCH v5 2/7] KVM: arm64: Top up the memcache for pKVM permission faults
` [PATCH v5 3/7] KVM: arm64: Top up stage-2 memcache for dirty logging faults
` [PATCH v5 4/7] KVM: arm64: Skip pKVM stage-2 flush when FWB is enabled
` [PATCH v5 5/7] KVM: arm64: Don't WARN on pKVM stage-2 map failures
` [PATCH v5 6/7] KVM: arm64: Don't advertise eager page splitting under pKVM
` [PATCH v5 7/7] KVM: arm64: selftests: Add stage-2 block transition test

[PATCH 00/60] KVM Planes + SEV-SNP Support
 2026-07-17 18:26 UTC  (11+ messages)
` [PATCH 35/60] kvm: Add VCPU plane-scheduling state and helpers

[RFC] KVM: Proposed uAPI for querying GSI and irqbypass status
 2026-07-17 16:26 UTC 

[PATCH v2 0/6] KVM: arm64: ptdump: Shadow ptdump fixes
 2026-07-17 14:52 UTC  (4+ messages)
` [PATCH v2 6/6] KVM: arm64: ptdump: Introduce the shadow ptdump file

[PATCH 00/18] arm64+KVM: FPSIMD/SVE/SME cleanups
 2026-07-17 13:22 UTC  (8+ messages)
` [PATCH 17/18] arm64: fpsimd: Move SME save/restore inline

[PATCH v6 0/8] KVM: arm64: pKVM vCPU state management at EL2
 2026-07-17 12:43 UTC  (3+ messages)
` [PATCH v6 3/8] KVM: arm64: Factor out reusable vCPU reset helpers

[PATCH kvmtool v3 0/4] Add guest_memfd support for arm64
 2026-07-17 10:28 UTC  (3+ messages)

[PATCH v2 00/28] KVM: arm64: Add support for FEAT_NV2p1 and FEAT_NV3
 2026-07-17  9:44 UTC  (5+ messages)
` [PATCH v2 03/28] KVM: arm64: Merge guest's HCRX_EL2 using NV_HCRX_GUEST_EXCLUDE
` [PATCH v2 06/28] KVM: arm64: Classify CPTR_EL2 as a SR_LOC_SPECIAL register

[kvm-unit-tests PATCH] Makefile: efi: preserve .dynstr section for LLVM objcopy compatibility
 2026-07-16 17:33 UTC 

[PATCH v4 0/6] KVM: arm64: nv: Implement nested stage-2 reverse map
 2026-07-16 17:16 UTC  (9+ messages)
` [PATCH v4 2/6] KVM: arm64: nv: Avoid full shadow s2 unmap
` [PATCH v4 3/6] KVM: arm64: nv: Add nested revmap broken tracepoint


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