kvmarm.lists.cs.columbia.edu archive mirror
 help / color / mirror / Atom feed
 messages from 2023-02-09 17:58:49 to 2023-02-15 17:40:50 UTC [more...]

[PATCH v3 00/12] Implement Eager Page Splitting for ARM
 2023-02-15 17:40 UTC 

[PATCH 0/8] Add memory fault exits to avoid slow GUP
 2023-02-15 17:23 UTC  (18+ messages)
` [PATCH 1/8] selftests/kvm: Fix bug in how demand_paging_test calculates paging rate
` [PATCH 2/8] selftests/kvm: Allow many vcpus per UFFD in demand paging test
` [PATCH 3/8] selftests/kvm: Switch demand paging uffd readers to epoll
` [PATCH 4/8] kvm: Allow hva_pfn_fast to resolve read-only faults
` [PATCH 5/8] kvm: Add cap/kvm_run field for memory fault exits
` [PATCH 6/8] kvm/x86: Add mem fault exit on EPT violations
` [PATCH 7/8] kvm/arm64: Implement KVM_CAP_MEM_FAULT_NOWAIT for arm64
` [PATCH 8/8] selftests/kvm: Handle mem fault exits in demand paging test

[PATCH v2 00/12] Implement Eager Page Splitting for ARM
 2023-02-15 16:25 UTC  (14+ messages)
` [PATCH v2 04/12] KVM: arm64: Add kvm_pgtable_stage2_split()
` [PATCH v2 09/12] KVM: arm64: Split huge pages when dirty logging is enabled

[REPOST PATCH 00/16] Add support for vPMU selftests
 2023-02-15  1:07 UTC  (17+ messages)
` [REPOST PATCH 01/16] tools: arm64: Import perf_event.h
` [REPOST PATCH 02/16] KVM: selftests: aarch64: Introduce vpmu_counter_access test
` [REPOST PATCH 03/16] KVM: selftests: aarch64: vPMU register test for implemented counters
` [REPOST PATCH 04/16] KVM: selftests: aarch64: vPMU register test for unimplemented counters
` [REPOST PATCH 05/16] selftests: KVM: aarch64: Refactor the vPMU counter access tests
` [REPOST PATCH 06/16] tools: arm64: perf_event: Define Cycle counter enable/overflow bits
` [REPOST PATCH 07/16] selftests: KVM: aarch64: Add PMU cycle counter helpers
` [REPOST PATCH 08/16] selftests: KVM: aarch64: Consider PMU event filters for VM creation
` [REPOST PATCH 09/16] selftests: KVM: aarch64: Add KVM PMU event filter test
` [REPOST PATCH 10/16] selftests: KVM: aarch64: Add KVM EVTYPE filter PMU test
` [REPOST PATCH 11/16] selftests: KVM: aarch64: Add vCPU migration test for PMU
` [REPOST PATCH 12/16] selftests: KVM: aarch64: Test PMU overflow/IRQ functionality
` [REPOST PATCH 13/16] selftests: KVM: aarch64: Test chained events for PMU
` [REPOST PATCH 14/16] selftests: KVM: aarch64: Add PMU test to chain all the counters
` [REPOST PATCH 15/16] selftests: KVM: aarch64: Add multi-vCPU support for vPMU VM creation
` [REPOST PATCH 16/16] selftests: KVM: aarch64: Extend the vCPU migration test to multi-vCPUs

[kvm-unit-tests PATCH v5] arm: Replace MAX_SMP probe loop in favor of reading directly
 2023-02-14 20:18 UTC  (3+ messages)

[kvm-unit-tests PATCH v6 0/2] arm: Add PSCI CPU_OFF test
 2023-02-14 20:18 UTC  (2+ messages)

[GIT PULL] KVM/arm64 updates for 6.3
 2023-02-14 20:36 UTC 

[kvm-unit-tests PATCH v4 0/6] arm: pmu: Add support for PMUv3p5
 2023-02-14 20:18 UTC  (5+ messages)
` [kvm-unit-tests PATCH v4 3/6] arm: pmu: Rename ALL_SET and PRE_OVERFLOW

[kvm-unit-tests PATCH v2 0/2] arm/arm64: teach virt_to_pte_phys() about block descriptors
 2023-02-14 20:23 UTC  (2+ messages)

[RFC] Support for Arm CCA VMs on Linux
 2023-02-14 17:13 UTC  (23+ messages)
` [RFC PATCH 00/28] arm64: Support for Arm CCA in KVM
  ` [RFC PATCH 03/28] arm64: RME: Add wrappers for RMI calls
  ` [RFC PATCH 04/28] arm64: RME: Check for RME support at KVM init
  ` [RFC PATCH 05/28] arm64: RME: Define the user ABI
  ` [RFC PATCH 06/28] arm64: RME: ioctls to create and configure realms
  ` [RFC PATCH 07/28] arm64: kvm: Allow passing machine type in KVM creation
  ` [RFC PATCH 08/28] arm64: RME: Keep a spare page delegated to the RMM
  ` [RFC PATCH 09/28] arm64: RME: RTT handling
  ` [RFC PATCH 10/28] arm64: RME: Allocate/free RECs to match vCPUs

[PATCH 00/13] Extend the vPMU selftest
 2023-02-14  8:19 UTC  (16+ messages)
` [PATCH 01/13] selftests: KVM: aarch64: Rename vpmu_counter_access.c to vpmu_test.c
` [PATCH 02/13] selftests: KVM: aarch64: Refactor the vPMU counter access tests
` [PATCH 03/13] tools: arm64: perf_event: Define Cycle counter enable/overflow bits
` [PATCH 04/13] selftests: KVM: aarch64: Add PMU cycle counter helpers
` [PATCH 05/13] selftests: KVM: aarch64: Consider PMU event filters for VM creation
` [PATCH 06/13] selftests: KVM: aarch64: Add KVM PMU event filter test
` [PATCH 07/13] selftests: KVM: aarch64: Add KVM EVTYPE filter PMU test
` [PATCH 08/13] selftests: KVM: aarch64: Add vCPU migration test for PMU
` [PATCH 09/13] selftests: KVM: aarch64: Test PMU overflow/IRQ functionality
` [PATCH 10/13] selftests: KVM: aarch64: Test chained events for PMU
` [PATCH 11/13] selftests: KVM: aarch64: Add PMU test to chain all the counters
` [PATCH 12/13] selftests: KVM: aarch64: Add multi-vCPU support for vPMU VM creation
` [PATCH 13/13] selftests: KVM: aarch64: Extend the vCPU migration test to multi-vCPUs

[kvm-unit-tests 0/3] arm: Use gic_enable/disable_irq() macro to clean up code
 2023-02-14  3:44 UTC  (4+ messages)
` [kvm-unit-tests 1/3] arm: gic: Write one bit per time in gic_irq_set_clr_enable()
` [kvm-unit-tests 2/3] arm64: timer: Use gic_enable/disable_irq() macro in timer test
` [kvm-unit-tests 3/3] arm64: microbench: Use gic_enable_irq() macro in microbench test

[PATCH 00/18] KVM: arm64: Prefix patches for NV support
 2023-02-13 22:26 UTC  (20+ messages)
` [PATCH 02/18] KVM: arm64: Use the S2 MMU context to iterate over S2 table
` [PATCH 06/18] KVM: arm64: nv: Add EL2 system registers to vcpu context
` [PATCH 07/18] KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU state
` [PATCH 08/18] KVM: arm64: nv: Handle HCR_EL2.NV system register traps
` [PATCH 09/18] KVM: arm64: nv: Support virtual EL2 exceptions
` [PATCH 10/18] KVM: arm64: nv: Inject HVC exceptions to the virtual EL2
` [PATCH 11/18] KVM: arm64: nv: Handle trapped ERET from "
` [PATCH 12/18] KVM: arm64: nv: Handle PSCI call via smc from the guest
` [PATCH 13/18] KVM: arm64: nv: Add accessors for SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual EL2
` [PATCH 14/18] KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisor
` [PATCH 15/18] KVM: arm64: nv: Allow a sysreg to be hidden from userspace only
` [PATCH 16/18] KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2
` [PATCH 17/18] KVM: arm64: nv: Filter out unsupported features from ID regs
` [PATCH 18/18] KVM: arm64: nv: Only toggle cache for virtual EL2 when SCTLR_EL2 changes

[PATCH v3 0/8] perf: arm: Make PMUv3 driver available for aarch32
 2023-02-13 22:05 UTC  (10+ messages)
` [PATCH v3 1/8] arm64: perf: Move PMUv3 driver to drivers/perf
` [PATCH v3 2/8] arm64: perf: Abstract system register accesses away
` [PATCH v3 3/8] perf: pmuv3: Abstract PMU version checks
` [PATCH v3 4/8] perf: pmuv3: Move inclusion of kvm_host.h to the arch-specific helper
` [PATCH v3 5/8] perf: pmuv3: Change GENMASK to GENMASK_ULL
` [PATCH v3 6/8] ARM: Make CONFIG_CPU_V7 valid for 32bit ARMv8 implementations
` [PATCH v3 7/8] ARM: perf: Allow the use of the PMUv3 driver on 32bit ARM
` [PATCH v3 8/8] ARM: mach-virt: Select PMUv3 driver by default

[RFC PATCH v2 0/6] KVM: arm64: Userspace SMCCC call filtering
 2023-02-13 19:24 UTC  (11+ messages)
` [RFC PATCH v2 1/6] KVM: arm64: Add a helper to check if a VM has ran once
` [RFC PATCH v2 2/6] KVM: arm64: Add vm fd device attribute accessors
` [RFC PATCH v2 3/6] KVM: arm64: Refactor hvc filtering to support different actions
` [RFC PATCH v2 4/6] KVM: arm64: Use a maple tree to represent the SMCCC filter
` [RFC PATCH v2 5/6] KVM: arm64: Add support for KVM_EXIT_HYPERCALL
` [RFC PATCH v2 6/6] KVM: arm64: Indroduce support for userspace SMCCC filtering

[PATCH v4 00/30] EFI and ACPI support for arm64
 2023-02-13 10:17 UTC  (31+ messages)
` [PATCH v4 01/30] lib: Move acpi header and implementation to lib
` [PATCH v4 02/30] x86: Move x86_64-specific EFI CFLAGS to x86_64 Makefile
` [PATCH v4 03/30] arm/Makefile.common: Compile lib/acpi.c if CONFIG_EFI=y
` [PATCH v4 04/30] lib: Apply Lindent to acpi.{c,h}
` [PATCH v4 05/30] lib: Fix style for acpi.{c,h}
` [PATCH v4 06/30] lib/acpi: Convert table names to Linux style
` [PATCH v4 07/30] x86: Avoid references to fields of ACPI tables
` [PATCH v4 08/30] lib/acpi: Ensure all struct definition for ACPI tables are packed
` [PATCH v4 09/30] lib/acpi: Add support for the XSDT table
` [PATCH v4 10/30] lib/acpi: Extend the definition of the FADT table
` [PATCH v4 11/30] devicetree: Check that fdt is not NULL in dt_available()
` [PATCH v4 12/30] arm64: Add support for setting up the PSCI conduit through ACPI
` [PATCH v4 13/30] arm64: Add support for discovering the UART "
` [PATCH v4 14/30] arm64: Add support for timer initialization "
` [PATCH v4 15/30] arm64: Add support for cpu "
` [PATCH v4 16/30] arm64: Add support for gic "
` [PATCH v4 17/30] lib/printf: Support for precision modifier in printf
` [PATCH v4 18/30] lib/printf: Add support for printing wide strings
` [PATCH v4 19/30] lib/efi: Add support for getting the cmdline
` [PATCH v4 20/30] arm/arm64: Rename etext to _etext
` [PATCH v4 21/30] lib: Avoid ms_abi for calls related to EFI on arm64
` [PATCH v4 22/30] arm64: Add a new type of memory type flag MR_F_RESERVED
` [PATCH v4 23/30] arm64: Add a setup sequence for systems that boot through EFI
` [PATCH v4 24/30] arm64: Copy code from GNU-EFI
` [PATCH v4 25/30] arm64: Change GNU-EFI imported code to use defined types
` [PATCH v4 26/30] arm64: Use code from the gnu-efi when booting with EFI
` [PATCH v4 27/30] lib: Avoid external dependency in libelf
` [PATCH v4 28/30] arm64: Add support for efi in Makefile
` [PATCH v4 29/30] lib: arm: Print test exit status
` [PATCH v4 30/30] arm64: Add an efi/run script

[PATCH v2 0/6] Support writable CPU ID registers from userspace
 2023-02-12 21:58 UTC  (7+ messages)
` [PATCH v2 1/6] KVM: arm64: Move CPU ID feature registers emulation into a separate file
` [PATCH v2 2/6] KVM: arm64: Save ID registers' sanitized value per guest
` [PATCH v2 3/6] KVM: arm64: Use per guest ID register for ID_AA64PFR0_EL1.[CSV2|CSV3]
` [PATCH v2 4/6] KVM: arm64: Use per guest ID register for ID_AA64DFR0_EL1.PMUVer
` [PATCH v2 5/6] KVM: arm64: Introduce ID register specific descriptor
` [PATCH v2 6/6] KVM: arm64: Refactor writings for PMUVer/CSV2/CSV3

[PATCH v2 0/8] perf: arm: Make PMUv3 driver available for aarch32
 2023-02-12 11:59 UTC  (11+ messages)
` [PATCH v2 1/8] arm64: perf: Move PMUv3 driver to drivers/perf
` [PATCH v2 2/8] arm64: perf: Abstract system register accesses away
` [PATCH v2 3/8] perf: pmuv3: Abstract PMU version checks
` [PATCH v2 4/8] perf: pmuv3: Move inclusion of kvm_host.h to the arch-specific helper
` [PATCH v2 5/8] perf: pmuv3: Change GENMASK to GENMASK_ULL
` [PATCH v2 6/8] ARM: Make CONFIG_CPU_V7 valid for 32bit ARMv8 implementations
` [PATCH v2 7/8] ARM: perf: Allow the use of the PMUv3 driver on 32bit ARM
` [PATCH v2 8/8] ARM: mach-virt: Select PMUv3 driver by default

[PATCH] KVM: arm64: nv: Use reg_to_encoding() to get sysreg ID
 2023-02-11 22:07 UTC  (2+ messages)

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

[RFC PATCH 00/32] ACPI/arm64: add support for virtual cpuhotplug
 2023-02-11  1:44 UTC  (5+ messages)
` [RFC PATCH 29/32] KVM: arm64: Pass hypercalls to userspace

Circular lockdep in kvm_reset_vcpu() ?
 2023-02-11  0:56 UTC  (2+ messages)

[RFC PATCH 00/45] KVM: Arm SMMUv3 driver for pKVM
 2023-02-10 22:03 UTC  (12+ messages)
` [RFC PATCH 15/45] KVM: arm64: pkvm: Add __pkvm_host_share/unshare_dma()
` [RFC PATCH 19/45] KVM: arm64: iommu: Add domains
` [RFC PATCH 42/45] KVM: arm64: pkvm: Support SCMI power domain

[PATCH v1 0/6] Support writable CPU ID registers from userspace
 2023-02-10 17:56 UTC  (9+ messages)
` [PATCH v1 3/6] KVM: arm64: Use per guest ID register for ID_AA64PFR0_EL1.[CSV2|CSV3]
` [PATCH v1 4/6] KVM: arm64: Use per guest ID register for ID_AA64DFR0_EL1.PMUVer

[PATCH 0/8] perf: arm: Make PMUv3 driver available for aarch32
 2023-02-10 16:58 UTC  (3+ messages)

[PATCH v2 0/6] KVM: Standardize on "int" return types instead of "long"
 2023-02-10  6:50 UTC  (3+ messages)
` [PATCH v2 4/6] KVM: arm64: Limit length in kvm_vm_ioctl_mte_copy_tags() to INT_MAX

[PATCH v2 0/7] KVM: Add a common API for range-based TLB invalidation
 2023-02-10  1:27 UTC  (4+ messages)
` [PATCH v2 2/7] KVM: arm64: Use kvm_arch_flush_remote_tlbs()


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).