Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2024-10-04 15:29:13 to 2024-10-09 19:00:50 UTC [more...]

[PATCH v4 00/36] KVM: arm64: Add EL2 support to FEAT_S1PIE/S1POE
 2024-10-09 19:00 UTC  (37+ messages)
` [PATCH v4 01/36] arm64: Drop SKL0/SKL1 from TCR2_EL2
` [PATCH v4 02/36] arm64: Remove VNCR definition for PIRE0_EL2
` [PATCH v4 03/36] arm64: Add encoding "
` [PATCH v4 04/36] KVM: arm64: Drop useless struct s2_mmu in __kvm_at_s1e2()
` [PATCH v4 05/36] KVM: arm64: nv: Add missing EL2->EL1 mappings in get_el2_to_el1_mapping()
` [PATCH v4 06/36] KVM: arm64: nv: Handle CNTHCTL_EL2 specially
` [PATCH v4 07/36] KVM: arm64: nv: Save/Restore vEL2 sysregs
` [PATCH v4 08/36] KVM: arm64: Correctly access TCR2_EL1, PIR_EL1, PIRE0_EL1 with VHE
` [PATCH v4 09/36] KVM: arm64: Extend masking facility to arbitrary registers
` [PATCH v4 10/36] arm64: Define ID_AA64MMFR1_EL1.HAFDBS advertising FEAT_HAFT
` [PATCH v4 11/36] KVM: arm64: Add TCR2_EL2 to the sysreg arrays
` [PATCH v4 12/36] KVM: arm64: Sanitise TCR2_EL2
` [PATCH v4 13/36] KVM: arm64: Add save/restore for TCR2_EL2
` [PATCH v4 14/36] KVM: arm64: Add PIR{,E0}_EL2 to the sysreg arrays
` [PATCH v4 15/36] KVM: arm64: Add save/restore for PIR{,E0}_EL2
` [PATCH v4 16/36] KVM: arm64: Handle PIR{,E0}_EL2 traps
` [PATCH v4 17/36] KVM: arm64: Sanitise ID_AA64MMFR3_EL1
` [PATCH v4 18/36] KVM: arm64: Add AT fast-path support for S1PIE
` [PATCH v4 19/36] KVM: arm64: Split S1 permission evaluation into direct and hierarchical parts
` [PATCH v4 20/36] KVM: arm64: Disable hierarchical permissions when S1PIE is enabled
` [PATCH v4 21/36] KVM: arm64: Implement AT S1PIE support
` [PATCH v4 22/36] KVM: arm64: Define helper for EL2 registers with custom visibility
` [PATCH v4 23/36] KVM: arm64: Hide TCR2_EL1 from userspace when disabled for guests
` [PATCH v4 24/36] KVM: arm64: Hide S1PIE registers "
` [PATCH v4 25/36] KVM: arm64: Rely on visibility to let PIR*_ELx/TCR2_ELx UNDEF
` [PATCH v4 26/36] arm64: Add encoding for POR_EL2
` [PATCH v4 27/36] KVM: arm64: Add a composite EL2 visibility helper
` [PATCH v4 28/36] KVM: arm64: Drop bogus CPTR_EL2.E0POE trap routing
` [PATCH v4 29/36] KVM: arm64: Subject S1PIE/S1POE registers to HCR_EL2.{TVM,TRVM}
` [PATCH v4 30/36] KVM: arm64: Add basic support for POR_EL2
` [PATCH v4 31/36] KVM: arm64: Add save/retore "
` [PATCH v4 32/36] KVM: arm64: Add POE save/restore for AT emulation fast-path
` [PATCH v4 33/36] KVM: arm64: Disable hierarchical permissions when POE is enabled
` [PATCH v4 34/36] KVM: arm64: Make PAN conditions part of the S1 walk context
` [PATCH v4 35/36] KVM: arm64: Handle stage-1 permission overlays
` [PATCH v4 36/36] KVM: arm64: Handle WXN attribute

[PATCH] KVM: arm64: Don't eagerly teardown the vgic on init error
 2024-10-09 18:36 UTC 

[PATCH v3 00/14] KVM: selftests: Morph max_guest_mem to mmu_stress
 2024-10-09 15:49 UTC  (15+ messages)
` [PATCH v3 01/14] KVM: Move KVM_REG_SIZE() definition to common uAPI header
` [PATCH v3 02/14] KVM: selftests: Disable strict aliasing
` [PATCH v3 03/14] KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param
` [PATCH v3 04/14] KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate
` [PATCH v3 05/14] KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded
` [PATCH v3 06/14] KVM: selftests: Rename max_guest_memory_test to mmu_stress_test
` [PATCH v3 07/14] KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test
` [PATCH v3 08/14] KVM: selftests: Compute number of extra pages needed "
` [PATCH v3 09/14] KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c
` [PATCH v3 10/14] KVM: selftests: Enable mmu_stress_test on arm64
` [PATCH v3 11/14] KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test
` [PATCH v3 12/14] KVM: selftests: Precisely limit the number of guest loops "
` [PATCH v3 13/14] KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test
` [PATCH v3 14/14] KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ)

[PATCH v5 00/30] Permission Overlay Extension
 2024-10-09 14:43 UTC  (4+ messages)
` [PATCH v5 19/30] arm64: add POE signal support

[PATCH 0/5] arm64/mm: Drop PXD_TABLE_BIT
 2024-10-09 13:32 UTC  (11+ messages)
` [PATCH 1/5] arm64/mm: Drop pte_mkhuge()
` [PATCH 2/5] arm64/mm: Replace PXD_TABLE_BIT with PXD_TYPE_[MASK|SECT]
` [PATCH 3/5] arm64/ptdump: Test PMD_TYPE_MASK for block mapping
` [PATCH 4/5] KVM: arm64: ptdump: "
` [PATCH 5/5] arm64/mm: Drop PXD_TABLE_BIT

[PATCH] KVM: arm64: nVHE: gen-hyprel: Silent build warnings
 2024-10-09 11:07 UTC  (2+ messages)

[BUG] ARM64 KVM: Data abort executing post-indexed LDR on MMIO address
 2024-10-09  8:05 UTC  (15+ messages)

[PATCH v5 00/43] arm64: Support for Arm CCA in KVM
 2024-10-09  7:03 UTC  (42+ messages)
` [PATCH v5 05/43] arm64: RME: Add SMC definitions for calling the RMM
` [PATCH v5 07/43] arm64: RME: Check for RME support at KVM init
` [PATCH v5 09/43] arm64: RME: ioctls to create and configure realms
` [PATCH v5 12/43] arm64: RME: Keep a spare page delegated to the RMM
` [PATCH v5 13/43] arm64: RME: RTT tear down
` [PATCH v5 14/43] arm64: RME: Allocate/free RECs to match vCPUs
` [PATCH v5 15/43] arm64: RME: Support for the VGIC in realms
` [PATCH v5 16/43] KVM: arm64: Support timers in realm RECs
` [PATCH v5 17/43] arm64: RME: Allow VMM to set RIPAS
` [PATCH v5 18/43] arm64: RME: Handle realm enter/exit
` [PATCH v5 19/43] KVM: arm64: Handle realm MMIO emulation
` [PATCH v5 20/43] arm64: RME: Allow populating initial contents
` [PATCH v5 21/43] arm64: RME: Runtime faulting of memory
` [PATCH v5 22/43] KVM: arm64: Handle realm VCPU load
` [PATCH v5 23/43] KVM: arm64: Validate register access for a Realm VM
` [PATCH v5 24/43] KVM: arm64: Handle Realm PSCI requests
` [PATCH v5 25/43] KVM: arm64: WARN on injected undef exceptions
` [PATCH v5 26/43] arm64: Don't expose stolen time for realm guests
` [PATCH v5 27/43] arm64: rme: allow userspace to inject aborts
` [PATCH v5 28/43] arm64: rme: support RSI_HOST_CALL
` [PATCH v5 29/43] arm64: rme: Allow checking SVE on VM instance
` [PATCH v5 30/43] arm64: RME: Always use 4k pages for realms
` [PATCH v5 31/43] arm64: rme: Prevent Device mappings for Realms
` [PATCH v5 32/43] arm_pmu: Provide a mechanism for disabling the physical IRQ
` [PATCH v5 33/43] arm64: rme: Enable PMU support with a realm guest
` [PATCH v5 34/43] kvm: rme: Hide KVM_CAP_READONLY_MEM for realm guests
` [PATCH v5 35/43] arm64: RME: Propagate number of breakpoints and watchpoints to userspace
` [PATCH v5 36/43] arm64: RME: Set breakpoint parameters through SET_ONE_REG
` [PATCH v5 37/43] arm64: RME: Initialize PMCR.N with number counter supported by RMM
` [PATCH v5 38/43] arm64: RME: Propagate max SVE vector length from RMM
` [PATCH v5 39/43] arm64: RME: Configure max SVE vector length for a Realm
` [PATCH v5 40/43] arm64: RME: Provide register list for unfinalized RME RECs
` [PATCH v5 41/43] arm64: RME: Provide accurate register list
` [PATCH v5 42/43] arm64: kvm: Expose support for private memory
` [PATCH v5 43/43] KVM: arm64: Allow activating realms

[PATCH v4 0/7] KVM: arm64: Hide unsupported MPAM from the guest
 2024-10-09  6:40 UTC  (14+ messages)
` [PATCH v4 1/7] arm64: head.S: Initialise MPAM EL2 registers and disable traps
` [PATCH v4 2/7] arm64/sysreg: Convert existing MPAM sysregs and add the remaining entries
` [PATCH v4 3/7] arm64: cpufeature: discover CPU support for MPAM
` [PATCH v4 4/7] KVM: arm64: Fix missing traps of guest accesses to the MPAM registers
` [PATCH v4 5/7] KVM: arm64: Add a macro for creating filtered sys_reg_descs entries
` [PATCH v4 6/7] KVM: arm64: Disable MPAM visibility by default and ignore VMM writes

[RFC PATCH 1/7] mseal: expose interface to seal / unseal user memory ranges
 2024-10-08 20:31 UTC  (4+ messages)

[RFC PATCH 0/7] support for mm-local memory allocations and use it
 2024-10-08 20:06 UTC  (2+ messages)

[PATCH] KVM: arm64: Expose S1PIE to guests
 2024-10-08 12:05 UTC  (3+ messages)

[PATCH v6 00/11] arm64: Support for running as a guest in Arm CCA
 2024-10-08 11:05 UTC  (25+ messages)
` [PATCH v6 01/11] arm64: rsi: Add RSI definitions
` [PATCH v6 02/11] arm64: Detect if in a realm and set RIPAS RAM
` [PATCH v6 03/11] arm64: realm: Query IPA size from the RMM
` [PATCH v6 04/11] arm64: rsi: Add support for checking whether an MMIO is protected
` [PATCH v6 05/11] arm64: rsi: Map unprotected MMIO as decrypted
` [PATCH v6 06/11] efi: arm64: Map Device with Prot Shared
` [PATCH v6 07/11] arm64: Enforce bounce buffers for realm DMA
` [PATCH v6 08/11] arm64: mm: Avoid TLBI when marking pages as valid
` [PATCH v6 09/11] arm64: Enable memory encrypt for Realms
` [PATCH v6 10/11] virt: arm-cca-guest: TSM_REPORT support for realms
` [PATCH v6 11/11] arm64: Document Arm Confidential Compute

[PATCH v3 0/4] KVM: arm64: nv: Fixes for stage-2 MMU recycling
 2024-10-08  9:41 UTC  (6+ messages)
` [PATCH v3 1/4] KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out
` [PATCH v3 2/4] KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed
` [PATCH v3 3/4] KVM: arm64: nv: Punt stage-2 recycling to a vCPU request
` [PATCH v3 4/4] KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to reschedule

[PATCH] KVM: arm64: Unregister redistributor for failed vCPU creation
 2024-10-08  9:41 UTC  (2+ messages)

[PATCH v2 0/4] KVM: arm64: nv: Fixes for stage-2 MMU recycling
 2024-10-07 22:18 UTC  (14+ messages)
` [PATCH v2 1/4] KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out
` [PATCH v2 2/4] KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed
` [PATCH v2 3/4] KVM: arm64: nv: Punt stage-2 recycling to a vCPU request
` [PATCH v2 4/4] KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to reschedule

[PATCH v3 00/17] KVM: arm64: nv: Support for EL2 PMU controls
 2024-10-07 17:45 UTC  (18+ messages)
` [PATCH v3 01/17] KVM: arm64: Extend masking facility to arbitrary registers
` [PATCH v3 02/17] arm64: sysreg: Migrate MDCR_EL2 definition to table
` [PATCH v3 03/17] arm64: sysreg: Add missing definitions for ID_AA64DFR0_EL1
` [PATCH v3 04/17] KVM: arm64: Describe RES0/RES1 bits of MDCR_EL2
` [PATCH v3 05/17] KVM: arm64: nv: Allow coarse-grained trap combos to use complex traps
` [PATCH v3 06/17] KVM: arm64: nv: Rename BEHAVE_FORWARD_ANY
` [PATCH v3 07/17] KVM: arm64: nv: Reinject traps that take effect in Host EL0
` [PATCH v3 08/17] KVM: arm64: nv: Honor MDCR_EL2.{TPM, TPMCR} "
` [PATCH v3 09/17] KVM: arm64: nv: Describe trap behaviour of MDCR_EL2.HPMN
` [PATCH v3 10/17] KVM: arm64: nv: Advertise support for FEAT_HPMN0
` [PATCH v3 11/17] KVM: arm64: Rename kvm_pmu_valid_counter_mask()
` [PATCH v3 12/17] KVM: arm64: nv: Adjust range of accessible PMCs according to HPMN
` [PATCH v3 13/17] KVM: arm64: Add helpers to determine if PMC counts at a given EL
` [PATCH v3 14/17] KVM: arm64: nv: Honor MDCR_EL2.HPME
` [PATCH v3 15/17] KVM: arm64: nv: Honor MDCR_EL2.HLP
` [PATCH v3 16/17] KVM: arm64: nv: Apply EL2 event filtering when in hyp context
` [PATCH v3 17/17] KVM: arm64: nv: Reprogram PMU events affected by nested transition

[GIT PULL] KVM/arm64 fixes for 6.12, take #1
 2024-10-06  7:59 UTC  (2+ messages)

[PATCH v14 0/5] KVM: arm64: Provide guest support for GCS
 2024-10-05 16:35 UTC  (16+ messages)
` [PATCH v14 1/5] KVM: arm64: Expose S1PIE to guests
` [PATCH v14 2/5] arm64/gcs: Ensure FGTs for EL1 GCS instructions are disabled
` [PATCH v14 3/5] KVM: arm64: Manage GCS access and registers for guests
` [PATCH v14 4/5] KVM: arm64: Set PSTATE.EXLOCK when entering an exception
` [PATCH v14 5/5] KVM: selftests: arm64: Add GCS registers to get-reg-list

[bug report] KVM: arm64: BUG when reading kcore with kvm-arm.mode=protected
 2024-10-04 15:41 UTC  (3+ messages)


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