kvmarm.lists.cs.columbia.edu archive mirror
 help / color / mirror / Atom feed
 messages from 2023-10-06 09:24:05 to 2023-10-12 20:36:37 UTC [more...]

[PATCH v3 0/3] Fine grain sysregs allowed to trap for nested virtualization
 2023-10-12 20:36 UTC  (7+ messages)
` [PATCH v3 1/3] arm64: Add missing _EL12 encodings
` [PATCH v3 2/3] arm64: Add missing _EL2 encodings
` [PATCH v3 3/3] arm64/kvm: Fine grain _EL2 system registers list that affect nested virtualization

[PATCH v1 0/2] KVM: arm64: support write combining and cachable IO memory in VMs
 2023-10-12 18:36 UTC  (29+ messages)
` [PATCH v1 1/2] KVM: arm64: determine memory type from VMA
` [PATCH v1 2/2] KVM: arm64: allow the VM to select DEVICE_* and NORMAL_NC for IO memory

[PATCH v1 0/2] KVM: fix issues with Permission Indirection Extension
 2023-10-12 15:33 UTC  (4+ messages)
` [PATCH v1 1/2] KVM: arm64: add nPIR{E0}_EL1 to HFG traps
` [PATCH v1 2/2] KVM: arm64: POR{E0}_EL1 do not need trap handlers

[PATCH 0/2] KVM: arm64: vPMU fixes for NV/EL2
 2023-10-12 15:33 UTC  (10+ messages)
` [PATCH 1/2] KVM: arm64: Disallow vPMU for NV guests
` [PATCH 2/2] KVM: arm64: Treat PMEVTYPER<n>_EL0.NSH as RES0

[PATCH v7 00/12] KVM: arm64: PMU: Allow userspace to limit the number of PMCs on vCPU
 2023-10-12 15:01 UTC  (17+ messages)
` [PATCH v7 01/12] KVM: arm64: PMU: Introduce helpers to set the guest's PMU
` [PATCH v7 02/12] KVM: arm64: PMU: Set the default PMU for the guest before vCPU reset
` [PATCH v7 03/12] KVM: arm64: PMU: Clear PM{C,I}NTEN{SET,CLR} and PMOVS{SET,CLR} on "
` [PATCH v7 04/12] KVM: arm64: PMU: Don't define the sysreg reset() for PM{USERENR,CCFILTR}_EL0
` [PATCH v7 05/12] KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0
` [PATCH v7 06/12] KVM: arm64: PMU: Add a helper to read the number of counters
` [PATCH v7 07/12] KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU
` [PATCH v7 08/12] KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest
` [PATCH v7 09/12] tools: Import arm_pmuv3.h
` [PATCH v7 10/12] KVM: selftests: aarch64: Introduce vpmu_counter_access test
` [PATCH v7 11/12] KVM: selftests: aarch64: vPMU register test for implemented counters
` [PATCH v7 12/12] KVM: selftests: aarch64: vPMU register test for unimplemented counters

[PATCH v3 0/3] arm64: perf: Add support for event counting threshold
 2023-10-12  9:45 UTC  (6+ messages)
` [PATCH v3 1/3] arm: perf: Include threshold control fields valid in PMEVTYPER mask
` [PATCH v3 2/3] arm64: perf: Add support for event counting threshold
` [PATCH v3 3/3] Documentation: arm64: Document the PMU event counting threshold feature

[RFC PATCH v2 0/8] KVM: arm64: Implement SW/HW combined dirty log
 2023-10-12  7:51 UTC  (6+ messages)

[PATCH] KVM: arm64: pmu: Drop redundant check for non-NULL kvm_pmu_events
 2023-10-12  6:46 UTC 

[PATCH v2 0/5] perf: KVM: Enable callchains for guests
 2023-10-12  6:35 UTC  (15+ messages)
` [PATCH v2 1/5] KVM: Add arch specific interfaces for sampling guest callchains
` [PATCH v2 2/5] perf kvm: Introduce guest interfaces for sampling callchains
` [PATCH v2 3/5] KVM: implement new perf interfaces
` [PATCH v2 4/5] perf kvm: Support sampling guest callchains
` [PATCH v2 5/5] perf tools: Support PERF_CONTEXT_GUEST_* flags

[PATCH RFC 00/37] Add support for arm64 MTE dynamic tag storage reuse
 2023-10-12  1:35 UTC  (7+ messages)
` [PATCH RFC 04/37] mm: Add MIGRATE_METADATA allocation policy
` [PATCH RFC 06/37] mm: page_alloc: Allocate from movable pcp lists only if ALLOC_FROM_METADATA
` [PATCH RFC 17/37] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled

[PATCH v5 00/17] Improve KVM + userfaultfd live migration via annotated memory faults
 2023-10-11 22:04 UTC  (14+ messages)
` [PATCH v5 04/17] KVM: Add KVM_CAP_MEMORY_FAULT_INFO
` [PATCH v5 07/17] KVM: arm64: Annotate -EFAULT from user_mem_abort()
` [PATCH v5 09/17] KVM: Introduce KVM_CAP_USERFAULT_ON_MISSING without implementation
` [PATCH v5 10/17] KVM: Implement KVM_CAP_USERFAULT_ON_MISSING by atomizing __gfn_to_pfn_memslot() calls

[PATCH v3 0/5] KVM: selftests: Add ID reg test, update headers
 2023-10-11 19:57 UTC  (6+ messages)
` [PATCH v3 1/5] tools: arm64: Add a Makefile for generating sysreg-defs.h
` [PATCH v3 2/5] perf build: Generate arm64's sysreg-defs.h and add to include path
` [PATCH v3 3/5] KVM: selftests: Generate "
` [PATCH v3 4/5] tools headers arm64: Update sysreg.h with kernel sources
` [PATCH v3 5/5] KVM: arm64: selftests: Test for setting ID register from usersapce

[PATCH v2 0/5] KVM: selftests: Add ID reg test, update headers
 2023-10-11 18:13 UTC  (12+ messages)
` [PATCH v2 1/5] tools headers arm64: Copy sysreg-defs generation from kernel source
` [PATCH v2 2/5] perf build: Generate arm64's sysreg-defs.h and add to include path
` [PATCH v2 3/5] KVM: selftests: Generate "
` [PATCH v2 4/5] tools headers arm64: Update sysreg.h with kernel sources
` [PATCH v2 5/5] KVM: arm64: selftests: Test for setting ID register from usersapce

pKVM: Which kernel version has support for pKVM?
 2023-10-11  3:40 UTC 

[RFC PATCH v12 00/33] KVM: guest_memfd() and per-page attributes
 2023-10-10 22:21 UTC  (13+ messages)
` [RFC PATCH v12 05/33] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER
` [RFC PATCH v12 07/33] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace

[PATCH v2 0/3] arm64: perf: Add support for event counting threshold
 2023-10-10 16:08 UTC  (7+ messages)
` [PATCH v2 1/3] arm: perf: Include threshold control fields valid in PMEVTYPER mask
` [PATCH v2 2/3] arm64: perf: Add support for event counting threshold
` [PATCH v2 3/3] Documentation: arm64: Document the PMU event counting threshold feature

[PATCH v1 00/20] Permission Overlay Extension
 2023-10-10 11:56 UTC  (12+ messages)
` [PATCH v1 05/20] arm64: context switch POR_EL0 register
` [PATCH v1 15/20] arm64: add POE signal support

[PATCH v2 0/2] Avoid spurious ptimer interrupts for non-zero cntpoff
 2023-10-10  4:54 UTC  (10+ messages)
` [PATCH v2 2/2] KVM: arm64: timers: Save restore CVAL of a ptimer across guest entry and exits

[PATCH v4 00/12] KVM: arm64: Support FEAT_LPA2 at hyp s1 and vm s2
 2023-10-09 18:50 UTC  (13+ messages)
` [PATCH v4 01/12] arm64/mm: Update non-range tlb invalidation routines for FEAT_LPA2
` [PATCH v4 02/12] arm64/mm: Update range-based "
` [PATCH v4 03/12] arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
` [PATCH v4 04/12] KVM: arm64: Add ARM64_HAS_LPA2 CPU capability
` [PATCH v4 05/12] KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2
` [PATCH v4 06/12] KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1
` [PATCH v4 07/12] KVM: arm64: Prepare TCR_EL2.PS in cpu_prepare_hyp_mode()
` [PATCH v4 08/12] KVM: arm64: Convert translation level parameter to s8
` [PATCH v4 09/12] KVM: arm64: Support up to 5 levels of translation in kvm_pgtable
` [PATCH v4 10/12] KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems
` [PATCH v4 11/12] KVM: selftests: arm64: Determine max ipa size per-page size
` [PATCH v4 12/12] KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes

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

[PATCH v3 0/9] RISCV: Add kvm Sstc timer selftests
 2023-10-08  2:58 UTC  (4+ messages)
` [PATCH v3 2/9] KVM: selftests: Unify the makefile rule for split targets

[PATCH 1/2] KVM: arm64: selftest: Add the missing .guest_prepare()
 2023-10-07 16:50 UTC  (5+ messages)
` [PATCH 2/2] KVM: arm64: selftest: Perform ISB before reading PAR_EL1

[PATCH 0/3] KVM: arm64: Load the stage-2 MMU from vcpu_load() for VHE
 2023-10-06 22:06 UTC  (11+ messages)
` [PATCH 1/3] KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host()
` [PATCH 2/3] KVM: arm64: Rename helpers for VHE vCPU load/put
` [PATCH 3/3] KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe()

[PATCH 0/2] tools: arm64: Sync sysreg.h with the kernel
 2023-10-06 20:52 UTC  (7+ messages)
` [PATCH 1/2] tools: arm64: Add a copy of sysreg-defs.h generated from "

[PATCH v4 03/36] arm64/gcs: Document the ABI for Guarded Control Stacks
 2023-10-06 13:23 UTC  (13+ messages)

[RFC PATCH v12 11/33] KVM: Introduce per-page memory attributes
 2023-10-06 12:47 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;
as well as URLs for NNTP newsgroup(s).