Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2025-06-12 13:51:57 to 2025-06-18 23:24:59 UTC [more...]

[PATCH v3 00/15] KVM: Introduce KVM Userfault
 2025-06-18 23:24 UTC  (27+ messages)
` [PATCH v3 01/15] KVM: x86/mmu: Move "struct kvm_page_fault" definition to asm/kvm_host.h
` [PATCH v3 02/15] KVM: arm64: Add "struct kvm_page_fault" to gather common fault variables
` [PATCH v3 03/15] KVM: arm64: x86: Require "struct kvm_page_fault" for memory fault exits
` [PATCH v3 04/15] KVM: Add common infrastructure for KVM Userfaults
` [PATCH v3 05/15] KVM: x86: Add support for KVM userfault exits
` [PATCH v3 06/15] KVM: arm64: "
` [PATCH v3 07/15] KVM: Enable and advertise "
` [PATCH v3 08/15] KVM: selftests: Fix vm_mem_region_set_flags docstring
` [PATCH v3 09/15] KVM: selftests: Fix prefault_mem logic
` [PATCH v3 10/15] KVM: selftests: Add va_start/end into uffd_desc
` [PATCH v3 11/15] KVM: selftests: Add KVM Userfault mode to demand_paging_test
` [PATCH v3 12/15] KVM: selftests: Inform set_memory_region_test of KVM_MEM_USERFAULT
` [PATCH v3 13/15] KVM: selftests: Add KVM_MEM_USERFAULT + guest_memfd toggle tests
` [PATCH v3 14/15] KVM: Documentation: Fix section number for KVM_CAP_ARM_WRITABLE_IMP_ID_REGS
` [PATCH v3 15/15] KVM: Documentation: Add KVM_CAP_USERFAULT and KVM_MEM_USERFAULT details

[PATCH v3 00/62] KVM: iommu: Overhaul device posted IRQs support
 2025-06-18 20:59 UTC  (30+ messages)
` [PATCH v3 01/62] KVM: arm64: Explicitly treat routing entry type changes as changes
` [PATCH v3 02/62] KVM: arm64: WARN if unmapping vLPI fails
` [PATCH v3 08/62] KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR
` [PATCH v3 09/62] KVM: SVM: Drop pointless masking of kernel page pa's with AVIC HPA masks
` [PATCH v3 10/62] KVM: SVM: Add helper to deduplicate code for getting AVIC backing page
` [PATCH v3 11/62] KVM: SVM: Drop vcpu_svm's pointless avic_backing_page field
` [PATCH v3 12/62] KVM: SVM: Inhibit AVIC if ID is too big instead of rejecting vCPU creation
` [PATCH v3 13/62] KVM: SVM: Drop redundant check in AVIC code on ID during "
` [PATCH v3 14/62] KVM: SVM: Track AVIC tables as natively sized pointers, not "struct pages"
` [PATCH v3 33/62] KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing()
` [PATCH v3 38/62] KVM: SVM: Take and hold ir_list_lock across IRTE updates in IOMMU

[PATCH v7 0/5] KVM: arm64: Map GPU device memory as cacheable
 2025-06-18 16:38 UTC  (12+ messages)
` [PATCH v7 1/5] KVM: arm64: Rename symbols to reflect whether CMO may be used
` [PATCH v7 2/5] KVM: arm64: Block cacheable PFNMAP mapping
` [PATCH v7 3/5] KVM: arm64: New function to determine hardware cache management support
` [PATCH v7 4/5] KVM: arm64: Allow cacheable stage 2 mapping using VMA flags
` [PATCH v7 5/5] KVM: arm64: Expose new KVM cap for cacheable PFNMAP

[PATCH v12 00/18] KVM: Mapping guest_memfd backed memory at the host for software protected VMs
 2025-06-18 13:16 UTC  (39+ messages)
` [PATCH v12 04/18] KVM: x86: Rename kvm->arch.has_private_mem to kvm->arch.supports_gmem
` [PATCH v12 08/18] KVM: guest_memfd: Allow host to map guest_memfd pages
` [PATCH v12 10/18] KVM: x86/mmu: Handle guest page faults for guest_memfd with shared memory
` [PATCH v12 14/18] KVM: arm64: Handle guest_memfd-backed guest page faults
` [PATCH v12 17/18] KVM: selftests: Don't use hardcoded page sizes in guest_memfd test
` [PATCH v12 18/18] KVM: selftests: guest_memfd mmap() test when mapping is allowed

[PATCH v9 00/43] arm64: Support for Arm CCA in KVM
 2025-06-18 12:33 UTC  (13+ messages)
` [PATCH v9 07/43] arm64: RME: ioctls to create and configure realms
` [PATCH v9 10/43] arm64: RME: RTT tear down
` [PATCH v9 15/43] arm64: RME: Allow VMM to set RIPAS
` [PATCH v9 20/43] arm64: RME: Runtime faulting of memory
` [PATCH v9 41/43] KVM: arm64: Expose support for private memory

[PATCH v8 00/14] arm: rework id register storage
 2025-06-17 15:45 UTC  (16+ messages)
` [PATCH v8 01/14] arm/cpu: Add sysreg definitions in cpu-sysregs.h
` [PATCH v8 02/14] arm/cpu: Store aa64isar0/aa64zfr0 into the idregs arrays
` [PATCH v8 03/14] arm/cpu: Store aa64isar1/2 into the idregs array
` [PATCH v8 04/14] arm/cpu: Store aa64pfr0/1 "
` [PATCH v8 05/14] arm/cpu: Store aa64mmfr0-3 "
` [PATCH v8 06/14] arm/cpu: Store aa64dfr0/1 "
` [PATCH v8 07/14] arm/cpu: Store aa64smfr0 "
` [PATCH v8 08/14] arm/cpu: Store id_isar0-7 "
` [PATCH v8 09/14] arm/cpu: Store id_pfr0/1/2 "
` [PATCH v8 10/14] arm/cpu: Store id_dfr0/1 "
` [PATCH v8 11/14] arm/cpu: Store id_mmfr0-5 "
` [PATCH v8 12/14] arm/cpu: Add sysreg generation scripts
` [PATCH v8 13/14] arm/cpu: switch to a generated cpu-sysregs.h.inc
` [PATCH v8 14/14] arm/kvm: use fd instead of fdarray[2]

[PATCH 0/7] KVM: arm64: trap fixes and cleanup
 2025-06-17 13:37 UTC  (8+ messages)
` [PATCH 1/7] KVM: arm64: VHE: Synchronize restore of host debug registers
` [PATCH 2/7] KVM: arm64: VHE: Synchronize CPTR trap deactivation
` [PATCH 3/7] KVM: arm64: Reorganise CPTR trap manipulation
` [PATCH 4/7] KVM: arm64: Remove ad-hoc CPTR manipulation from fpsimd_sve_sync()
` [PATCH 5/7] KVM: arm64: Remove ad-hoc CPTR manipulation from kvm_hyp_handle_fpsimd()
` [PATCH 6/7] KVM: arm64: Remove cpacr_clear_set()
` [PATCH 7/7] KVM: arm64: VHE: Centralize ISBs when returning to host

[kvm-unit-tests PATCH v2 0/9] arm64: support EL2
 2025-06-17 12:49 UTC  (3+ messages)

[PATCH] KVM: arm64: nv: Fix s_cpu_if->vgic_lr[] indexing in vgic_v3_put_nested()
 2025-06-17  9:26 UTC  (8+ messages)

[PATCH v2 00/27] KVM: arm64: SCTLR2, DoubleFault2, and NV external abort fixes
 2025-06-16 23:03 UTC  (28+ messages)
` [PATCH v2 01/27] arm64: Detect FEAT_SCTLR2
` [PATCH v2 02/27] arm64: Detect FEAT_DoubleFault2
` [PATCH v2 03/27] KVM: arm64: Add helper to identify a nested context
` [PATCH v2 04/27] KVM: arm64: Treat vCPU with pending SError as runnable
` [PATCH v2 05/27] KVM: arm64: nv: Respect exception routing rules for SEAs
` [PATCH v2 06/27] KVM: arm64: nv: Honor SError exception routing / masking
` [PATCH v2 07/27] KVM: arm64: nv: Add FEAT_RAS vSError sys regs to table
` [PATCH v2 08/27] KVM: arm64: nv: Use guest hypervisor's vSError state
` [PATCH v2 09/27] KVM: arm64: nv: Advertise support for FEAT_RAS
` [PATCH v2 10/27] KVM: arm64: nv: Describe trap behavior of SCTLR2_EL1
` [PATCH v2 11/27] KVM: arm64: Wire up SCTLR2_ELx sysreg descriptors
` [PATCH v2 12/27] KVM: arm64: Context switch SCTLR2_ELx when advertised to the guest
` [PATCH v2 13/27] KVM: arm64: Enable SCTLR2 "
` [PATCH v2 14/27] KVM: arm64: Describe SCTLR2_ELx RESx masks
` [PATCH v2 15/27] KVM: arm64: Factor out helper for selecting exception target EL
` [PATCH v2 16/27] KVM: arm64: nv: Ensure Address size faults affect correct ESR
` [PATCH v2 17/27] KVM: arm64: Route SEAs to the SError vector when EASE is set
` [PATCH v2 18/27] KVM: arm64: nv: Handle effects of HCRX_EL2.TMEA on SError injection
` [PATCH v2 19/27] KVM: arm64: Take "masked" SEAs to EL2 when TMEA is set
` [PATCH v2 20/27] KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA "
` [PATCH v2 21/27] KVM: arm64: Advertise support for FEAT_SCTLR2
` [PATCH v2 22/27] KVM: arm64: Advertise support for FEAT_DoubleFault2
` [PATCH v2 23/27] KVM: arm64: Don't retire MMIO instruction w/ pending (emulated) SError
` [PATCH v2 24/27] KVM: arm64: selftests: Add basic SError injection test
` [PATCH v2 25/27] KVM: arm64: selftests: Test SEAs are taken to SError vector when EASE=1
` [PATCH v2 26/27] KVM: arm64: selftests: Add SCTLR2_EL1 to get-reg-list
` [PATCH v2 27/27] KVM: arm64: selftests: Catch up set_id_regs with the kernel

[PATCH v4 0/5] Add FIELD_MODIFY() helper
 2025-06-16 16:19 UTC  (14+ messages)
` [PATCH v4 1/5] coccinelle: misc: Add field_modify script
  ` [cocci] "
` [PATCH v4 2/5] arm64: tlb: Convert the opencoded field modify
  ` [cocci] "
      ` [cocci] [v4 "
` [PATCH v4 4/5] arm64: kvm: "

[PATCH v6 0/5] KVM: arm64: Map GPU device memory as cacheable
 2025-06-16 11:37 UTC  (7+ messages)
` [PATCH v6 3/5] kvm: arm64: New memslot flag to indicate cacheable mapping

[PATCH 0/8] KVM: Remove include/kvm, standardize includes
 2025-06-16 11:10 UTC  (9+ messages)
` [PATCH 3/8] KVM: arm64: Move ARM specific headers in include/kvm to arch directory
` [PATCH 4/8] KVM: Move include/kvm/iodev.h to include/linux as kvm_iodev.h
` [PATCH 6/8] KVM: PPC: Stop adding virt/kvm to the arch include path

[PATCH v3 0/4] KVM: arm64: Add attribute to control GICD_TYPER2.nASSGIcap
 2025-06-13 21:25 UTC  (7+ messages)
` [PATCH v3 1/4] KVM: arm64: Disambiguate support for vSGIs v. vLPIs
` [PATCH v3 2/4] KVM: arm64: vgic-v3: Consolidate MAINT_IRQ handling
` [PATCH v3 3/4] KVM: arm64: Introduce attribute to control GICD_TYPER2.nASSGIcap
` [PATCH v3 4/4] KVM: arm64: selftests: Add test for nASSGIcap attribute

[PATCH v23 0/4] arm64/perf: Enable branch stack sampling
 2025-06-13  3:19 UTC  (7+ messages)
` [PATCH v23 2/4] arm64: Handle BRBE booting requirements
` [PATCH v23 4/4] perf: arm_pmuv3: Add support for the Branch Record Buffer Extension (BRBE)

[PATCH V5 0/2] arm64/debug: Drop redundant DBG_MDSCR_* macros
 2025-06-13  2:36 UTC  (3+ messages)
` [PATCH V5 1/2] "
` [PATCH V5 2/2] KVM: selftests: Change MDSCR_EL1 register holding variables as uint64_t

[PATCH v7 00/14] arm: rework id register storage
 2025-06-12 16:07 UTC  (18+ messages)
` [PATCH v7 02/14] arm/cpu: Store aa64isar0/aa64zfr0 into the idregs arrays
` [PATCH v7 08/14] arm/cpu: Store id_isar0-7 into the idregs array
` [PATCH v7 12/14] arm/cpu: Add sysreg generation scripts
` [PATCH v7 13/14] arm/cpu: switch to a generated cpu-sysregs.h.inc


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