Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2024-06-20 06:58:18 to 2024-06-28 08:10:42 UTC [more...]

[PATCH v3 0/6] KVM: arm64: Hide unsupported MPAM from the guest
 2024-06-28  8:10 UTC  (3+ messages)
` [PATCH v3 4/6] KVM: arm64: Disable MPAM visibility by default and ignore VMM writes

[PATCH v3 0/2] Allow userspace to change ID_AA64PFR1_EL1
 2024-06-28  6:04 UTC  (3+ messages)
` [PATCH v3 1/2] KVM: arm64: "
` [PATCH v3 2/2] KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1

[PATCH v3 00/14] arm64: Support for running as a guest in Arm CCA
 2024-06-27 14:34 UTC  (19+ messages)
` [PATCH v3 02/14] arm64: Detect if in a realm and set RIPAS RAM
` [PATCH v3 06/14] arm64: Override set_fixmap_io
` [PATCH v3 09/14] arm64: Enable memory encrypt for Realms
` [PATCH v3 12/14] arm64: realm: Support nonsecure ITS emulation shared

[PATCH v2 00/12] arm64: Add support for Armv9.4 PMU fixed instruction counter
 2024-06-27 11:05 UTC  (18+ messages)
` [PATCH v2 01/12] perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold
` [PATCH v2 02/12] perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check
` [PATCH v2 03/12] perf/arm: Move 32-bit PMU drivers to drivers/perf/
` [PATCH v2 04/12] perf: arm_v6/7_pmu: Drop non-DT probe support
` [PATCH v2 05/12] perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h
` [PATCH v2 06/12] perf: arm_pmu: Remove event index to counter remapping
` [PATCH v2 07/12] perf: arm_pmuv3: Prepare for more than 32 counters
` [PATCH v2 08/12] KVM: arm64: pmu: Use arm_pmuv3.h register accessors
` [PATCH v2 09/12] KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access
` [PATCH v2 10/12] arm64: perf/kvm: Use a common PMU cycle counter define
` [PATCH v2 11/12] KVM: arm64: Refine PMU defines for number of counters
` [PATCH v2 12/12] perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter

[PATCH V2 0/2] arm64: Drop ID_AA64PFR0_EL1_ELx_[64BIT_ONLY|32BIT_64BIT]
 2024-06-27  5:53 UTC  (3+ messages)

[PATCH 0/5] KVM: arm64: Fix handling of TCR2_EL1
 2024-06-26 23:55 UTC  (12+ messages)
` [PATCH 1/5] KVM: arm64: Correctly honor the presence of FEAT_TCRX
` [PATCH 2/5] KVM: arm64: Get rid of HCRX_GUEST_FLAGS
` [PATCH 3/5] KVM: arm64: Make TCR2_EL1 save/restore dependent on the VM features
` [PATCH 4/4] KVM: arm64: Honor trap routing for TCR2_EL1
` [PATCH 4/5] KVM: arm64: Make PIR{,E0}_EL1 save/restore conditional on FEAT_TCRX
` [PATCH 5/5] KVM: arm64: Honor trap routing for TCR2_EL1

[v2] Support for Arm CCA VMs on Linux
 2024-06-26 13:39 UTC  (3+ messages)

[PATCH v2 0/2] Allow userspace to change ID_AA64PFR1_EL1
 2024-06-26  9:01 UTC  (7+ messages)
` [PATCH v2 1/2] KVM: arm64: "

[PATCH v9 00/39] arm64/gcs: Provide support for GCS in userspace
 2024-06-25 22:51 UTC  (41+ messages)
` [PATCH v9 01/39] arm64/mm: Restructure arch_validate_flags() for extensibility
` [PATCH v9 02/39] prctl: arch-agnostic prctl for shadow stack
` [PATCH v9 03/39] mman: Add map_shadow_stack() flags
` [PATCH v9 04/39] arm64: Document boot requirements for Guarded Control Stacks
` [PATCH v9 05/39] arm64/gcs: Document the ABI "
` [PATCH v9 06/39] arm64/sysreg: Add definitions for architected GCS caps
` [PATCH v9 07/39] arm64/gcs: Add manual encodings of GCS instructions
` [PATCH v9 08/39] arm64/gcs: Provide put_user_gcs()
` [PATCH v9 09/39] arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS)
` [PATCH v9 10/39] arm64/mm: Allocate PIE slots for EL0 guarded control stack
` [PATCH v9 11/39] mm: Define VM_SHADOW_STACK for arm64 when we support GCS
` [PATCH v9 12/39] arm64/mm: Map pages for guarded control stack
` [PATCH v9 13/39] KVM: arm64: Manage GCS registers for guests
` [PATCH v9 14/39] arm64/gcs: Allow GCS usage at EL0 and EL1
` [PATCH v9 15/39] arm64/idreg: Add overrride for GCS
` [PATCH v9 16/39] arm64/hwcap: Add hwcap "
` [PATCH v9 17/39] arm64/traps: Handle GCS exceptions
` [PATCH v9 18/39] arm64/mm: Handle GCS data aborts
` [PATCH v9 19/39] arm64/gcs: Context switch GCS state for EL0
` [PATCH v9 20/39] arm64/gcs: Ensure that new threads have a GCS
` [PATCH v9 21/39] arm64/gcs: Implement shadow stack prctl() interface
` [PATCH v9 22/39] arm64/mm: Implement map_shadow_stack()
` [PATCH v9 23/39] arm64/signal: Set up and restore the GCS context for signal handlers
` [PATCH v9 24/39] arm64/signal: Expose GCS state in signal frames
` [PATCH v9 25/39] arm64/ptrace: Expose GCS via ptrace and core files
` [PATCH v9 26/39] arm64: Add Kconfig for Guarded Control Stack (GCS)
` [PATCH v9 27/39] kselftest/arm64: Verify the GCS hwcap
` [PATCH v9 28/39] kselftest: Provide shadow stack enable helpers for arm64
` [PATCH v9 29/39] selftests/clone3: Enable arm64 shadow stack testing
` [PATCH v9 30/39] kselftest/arm64: Add GCS as a detected feature in the signal tests
` [PATCH v9 31/39] kselftest/arm64: Add framework support for GCS to signal handling tests
` [PATCH v9 32/39] kselftest/arm64: Allow signals tests to specify an expected si_code
` [PATCH v9 33/39] kselftest/arm64: Always run signals tests with GCS enabled
` [PATCH v9 34/39] kselftest/arm64: Add very basic GCS test program
` [PATCH v9 35/39] kselftest/arm64: Add a GCS test program built with the system libc
` [PATCH v9 36/39] kselftest/arm64: Add test coverage for GCS mode locking
` [PATCH v9 37/39] kselftest/arm64: Add GCS signal tests
` [PATCH v9 38/39] kselftest/arm64: Add a GCS stress test
` [PATCH v9 39/39] kselftest/arm64: Enable GCS for the FP stress tests

[RFC 00/10] KVM: arm64: Enable fine grained undefined for MDSELR_EL1
 2024-06-25 13:58 UTC  (16+ messages)
` [RFC 01/10] arm64/sysreg: Update ID_AA64MMFR0_EL1 register
` [RFC 02/10] arm64/sysreg: Update ID_AA64DFR0_EL1 register
` [RFC 03/10] arm64/sysreg: Add register fields for ID_AA64DFR2_EL1
` [RFC 04/10] arm64/sysreg: Add register fields for HDFGRTR2_EL2
` [RFC 05/10] arm64/sysreg: Add register fields for HDFGWTR2_EL2
` [RFC 06/10] arm64/sysreg: Add register fields for MDSELR_EL1
` [RFC 07/10] arm64/sysreg: Add register fields for PMSID_EL1
` [RFC 08/10] arm64/sysreg: Add register fields for TRBIDR_EL1
` [RFC 09/10] KVM: arm64: nv: Enable HDFGRTR2_EL2 & HDFGWTR2_EL2 access from virtual EL2
` [RFC 10/10] KVM: arm64: nv: Add new HDFGRTR2_GROUP & HDFGRTR2_GROUP based FGU handling

[PATCH 00/12] KVM: arm64: nv: Add support for address translation instructions
 2024-06-25 13:35 UTC  (10+ messages)
` [PATCH 01/12] arm64: Add missing APTable and TCR_ELx.HPD masks
` [PATCH 02/12] arm64: Add PAR_EL1 field description
` [PATCH 03/12] KVM: arm64: nv: Turn upper_attr for S2 walk into the full descriptor
` [PATCH 04/12] KVM: arm64: nv: Honor absence of FEAT_PAN2
` [PATCH 05/12] KVM: arm64: make kvm_at() take an OP_AT_*
` [PATCH 06/12] KVM: arm64: nv: Add basic emulation of AT S1E{0,1}{R,W}[P]
` [PATCH 07/12] KVM: arm64: nv: Add basic emulation of AT S1E2{R,W}
` [PATCH 08/12] KVM: arm64: nv: Add emulation of AT S12E{0,1}{R,W}
` [PATCH 09/12] KVM: arm64: nv: Make ps_to_output_size() generally available

[RFC PATCH v2 0/7] iommu/arm-smmu-v3: Use pinned KVM VMID for stage 2
 2024-06-25  2:21 UTC  (20+ messages)
` [RFC PATCH v2 1/7] KVM: Add generic infrastructure to support pinned VMIDs
` [RFC PATCH v2 2/7] KVM: arm64: Introduce support to pin VMIDs
` [RFC PATCH v2 4/7] iommufd: Associate kvm pointer to iommufd ctx

[PATCH 00/26] KVM: vfio: Hide KVM internals from others
 2024-06-24 19:21 UTC  (4+ messages)

[PATCH] KVM: selftests: Assert that MPIDR_EL1 is unchanged across vCPU reset
 2024-06-22 18:11 UTC  (2+ messages)

[PATCH] KVM: arm64: nv: Unfudge ID_AA64PFR0_EL1 masking
 2024-06-22 18:11 UTC  (3+ messages)

[PATCH v11 0/8] KVM: allow mapping non-refcounted pages
 2024-06-21 18:32 UTC  (2+ messages)

[PATCH v4 00/29] arm64: Permission Overlay Extension
 2024-06-21 17:16 UTC  (20+ messages)
` [PATCH v4 05/29] arm64: cpufeature: add Permission Overlay Extension cpucap
` [PATCH v4 06/29] arm64: context switch POR_EL0 register
` [PATCH v4 10/29] arm64: enable the Permission Overlay Extension for EL0
` [PATCH v4 11/29] arm64: re-order MTE VM_ flags
` [PATCH v4 12/29] arm64: add POIndex defines
` [PATCH v4 15/29] arm64: handle PKEY/POE faults
` [PATCH v4 16/29] arm64: add pte_access_permitted_no_overlay()
` [PATCH v4 20/29] arm64: enable POE and PIE to coexist

[PATCH V18 6/9] KVM: arm64: nvhe: Disable branch generation in nVHE guests
 2024-06-21 13:12 UTC  (6+ messages)

[PATCH v5 00/10] KVM: arm64: Allow userspace to modify CTR_EL0
 2024-06-21 12:55 UTC  (11+ messages)
` [PATCH v5 01/10] KVM: arm64: Get sys_reg encoding from descriptor in idregs_debug_show()
` [PATCH v5 02/10] KVM: arm64: Make idregs debugfs iterator search sysreg table directly
` [PATCH v5 03/10] KVM: arm64: Use read-only helper for reading VM ID registers
` [PATCH v5 04/10] KVM: arm64: Add helper for writing ID regs

[PATCH v7 0/6] arm64: ptdump: View the second stage page-tables
 2024-06-21 12:32 UTC  (7+ messages)
` [PATCH v7 1/6] KVM: arm64: Move pagetable definitions to common header
` [PATCH v7 2/6] arm64: ptdump: Expose the attribute parsing functionality
` [PATCH v7 3/6] arm64: ptdump: Use the mask from the state structure
` [PATCH v7 4/6] KVM: arm64: Register ptdump with debugfs on guest creation
` [PATCH v7 5/6] KVM: arm64: Initialize the ptdump parser with stage-2 attributes
` [PATCH v7 6/6] KVM: arm64: Expose guest stage-2 pagetable config to debugfs

[PATCH 0/3] KVM: arm64: vgic-its: Some fixes about vgic-its
 2024-06-21  6:39 UTC  (7+ messages)
` [PATCH 1/3] KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
` [PATCH 2/3] KVM: arm64: vgic-its: Clear dte when mapd unmaps a device
` [PATCH 3/3] KVM: arm64: vgic-its: Clear ite when discard frees an ite

[PATCH v10 0/3] KVM: selftests: aarch64: Introduce pmu_event_filter_test
 2024-06-20 22:30 UTC  (5+ messages)
` [PATCH v10 1/3] KVM: selftests: aarch64: Add helper function for the vpmu vcpu creation
` [PATCH v10 2/3] KVM: selftests: aarch64: Introduce pmu_event_filter_test

[GIT PULL] KVM/arm64 fixes for 6.10, take #2
 2024-06-20 21:38 UTC  (2+ messages)

[PATCH v3 00/15] KVM: arm64: nv: FPSIMD/SVE, plus some other CPTR goodies
 2024-06-20 20:02 UTC  (17+ messages)
` [PATCH v3 01/15] KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor
` [PATCH v3 02/15] KVM: arm64: nv: Forward SVE "
` [PATCH v3 03/15] KVM: arm64: nv: Handle ZCR_EL2 traps
` [PATCH v3 04/15] KVM: arm64: nv: Load guest hyp's ZCR into EL1 state
` [PATCH v3 05/15] KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context
` [PATCH v3 06/15] KVM: arm64: nv: Use guest hypervisor's max VL when running nested guest
` [PATCH v3 07/15] KVM: arm64: nv: Ensure correct VL is loaded before saving SVE state
` [PATCH v3 08/15] KVM: arm64: Spin off helper for programming CPTR traps
` [PATCH v3 09/15] KVM: arm64: nv: Handle CPACR_EL1 traps
` [PATCH v3 10/15] KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap
` [PATCH v3 11/15] KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2
` [PATCH v3 12/15] KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helper
` [PATCH v3 13/15] KVM: arm64: nv: Add trap description for CPTR_EL2
` [PATCH v3 14/15] KVM: arm64: nv: Add additional trap setup "
` [PATCH v3 15/15] KVM: arm64: Allow the use of SVE+NV

[PATCH v5 0/8] KVM: arm64: Add support for hypervisor kCFI
 2024-06-20 17:56 UTC  (6+ messages)
` [PATCH v5 2/8] KVM: arm64: Fix __pkvm_init_switch_pgd call ABI
` [PATCH v5 3/8] KVM: arm64: nVHE: Simplify invalid_host_el2_vect

[PATCH kvmtool] arm64: Allow the user to select the max SVE vector length
 2024-06-20 16:57 UTC 

[PATCH] KVM: arm64: vgic-its: clear dte when mapd unmaps a device
 2024-06-20 13:58 UTC  (6+ messages)

[RFC V2 0/3] arm64/hw_breakpoint: Enable FEAT_Debugv8p9
 2024-06-20  9:26 UTC  (4+ messages)
` [RFC V2 1/3] arm64/cpufeature: Add field details for ID_AA64DFR1_EL1 register
` [RFC V2 2/3] arm64/boot: Enable EL2 requirements for FEAT_Debugv8p9
` [RFC V2 3/3] arm64/hw_breakpoint: Enable FEAT_Debugv8p9


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